String类和StringBuffer类区别?
String指向的是不可变的字符序列,一旦给定则无法改变其字符序列的大小,
比如连接两个字符串a,b;执行a += b;操作的话,系统会另外分配一块内存,把a,b分别拷贝进去,然后再指向这块新的内存;
效率不高
StringBuffer类是可变的字符序列,可以直接对字符串进行操作,不许开辟新的内存空间
效率高
除此外两者基本类似
Stringtokenizer已过时,被正则表达式取代
Math类一般用于写游戏和图形
File包的上层路径