String、StringBuffer、StringBuilder
String是final修饰打,不可变,每次修改都会产生新打String对象
StringBuffer和StringBuilder都是在原对象上操作
StringBuffer是线程安全的,StringBuilder是线程不安全的
StringBuffer方法都是synchronized修饰的
性能:String < StringBuffer < StringBuilder
经常修改字符串时使用StringBuffer、StringBuilder
优先使用StringBuilder,多线程使用共享变量时使用StringBuffer