一般而言,在拼接字符串的时候,对于速度而言,一般 stringbuilder > stringbuffer > string
----------------------------------------------------------------------
但是有些情况string的速度比stringbuilder快,那就是在编译时期产生的优化
比如 : String s = "a"+"b"+"c"; ------->> 在编译的时候会优化成String s="abc";
---------------------------------------------------------------------------------
如下代码
编译成class文件(直接打开看不懂),
通过反编译工具jd-gui.exe 打开看看
string就被编译优化了,那么运行的时候就更快了