这里整理一下StringBuffer StringBuilder(还有String)的区别
String是不可变类的数据类型,每当改变String改变就会产生新的String对象
而StringBuffer和StringBuilder的作用几乎一致,只在于运行速率和线程是否安全有区别
StringBuffer使用了Synchronized修饰,所以能支持高并发,线程安全。
StringBuidler并没有修饰,所以不是高并发,线程不安全。
所以从速率来说是 StringBuilder > StringBuffer > String