1. widows api是怎么写的 在线等
每个平台的API不一样。
Windows的API并没有开放源代码,这个就不知其怎样实现的。直接用API编程,可以说是底层的了。
而MFC是对API的封装,相对来说,直接用API来编程可以与系统内核打交道,速度会慢?我们在Window上写C程序时,其实有大部分都是转换成相应的API来实现的。比如C里的创建文件,是由API里的CreateFile来实现的。
你编好的程序在编译时都是经过转换成汇编代码再转为机器代码(.Net和JAVA的除外)。如果你对这方面的东西很感兴趣,学Linux上的,虽然不同,但它是开源的。
2. java String里的方法具体怎么用API写的看不懂
很简单的啊
1.比如String a="abc"; int poi=a.indexOf("a");这个时候返回的就是0,意味着a在字符串a中是第一个字符
2.String a="abc"; string b=a.replace("b","x");这个时候字符串b就是axc;
3.String a="a,b,c";String[] b=a.split(",");这时候是将a字符串按照逗号拆分成一个数组三个元素
4. string a="abc"; string b=a.subString(1,2);那么b就是a,只截取了一个字符串
5.string a="abc";string b=a.toUpperCase();那么b就是ABC,被转换成了大写