https://www.geeksforgeeks.org/string-vs-stringbuilder-vs-stringbuffer-in-java/
String的对象是不可变的,StringBuffer和StringBuilder的对象是可变的。
StringBuffer和StringBuilder相似,但是对于单线程程序,StringBuilder更快,并且比StringBuffer更为可取。如果需要线程安全,则使用StringBuffer。