主要区别 区别一: String是不可变字符串,StringBuilder和StringBuffer是可变字符串。区别二:StringBuilder 是线程不安全的,StringBuffer是线程安全的。区别三:效率:String<StringBuilder <StringBuffer 说明 StringBuffer是线程安全的,在append方法加上synchorized关键字