1, String S1 = “This is only a” + “ simple” + “ test”,编译器会帮你连上,这时候string效率最高
2,string s = s1 + s2 + s3,本来会产生新对象,但编译期优化,有stringbuilder处理,循环除外
3,stringbuilder比stringbuffer快的原因,synchronize要校检
区别:
https://www.cnblogs.com/su-feng/p/6659064.html
比较深入:
https://www.zhihu.com/question/20101840