主要有三种:String, StringBuffer, StringBuilder
String是不可变的对象,每次对String类型的改变都可能会生成一个新的对象
StringBuffer和StringBuilder是可以改变的对象。
对于操作效率:StringBuilder > StringBuffer > String
对于线程安全:StringBuffer是线程安全的,可用于多线程(关键方法基本都使用synchronized关键字修饰);StringBuilder是非线程安全的,用于单线程
不频繁的字符串操作使用String