1:当多个线程访问某个方法时,不管你通过怎样的调用方式、或者说这些线程如何交替地执行,我们在主程序中不需要去做任何的同步,这个类的结果行为都是我们设想的正确行为,那么我们就可以说这个类是线程安全的.StringBulider是线程安全的,StringBuffer不能保证线程安全。
2:一般引用传参会改变对象,但是String传参不会,String类中每一个看起来会修改String值的方法,实际上都是创建了一个全新的String对象,最初的String对象的内容没有改变。
3:所有的容器类都有toString()方法,并且覆盖了该方法。
4:String构造器可以接受String,StringBuffer,StringBulider,char数组,byte数组来创建String对象。toCharArray()方法很常用。
5:Java中所有新的格式化的功能都由Java.util.Formatter类来处理。
6:Java的正则表达式(后续需要学习)