java使用“+“,concat和StringBuilder、StringBuffer拼接字符串性能对比
结论:StringBuilder > StringBuffer > concat > "+" 原因如下:1.使用"+"拼接:首先来看这段代码干了什么事,通过javap得出步骤如下:我们需要了解的是,str += "A"到底做了什么事情?由上图可知1. 创建StringBuilder对象2.StringBuilder对象执行append(str)3.StringBuilder对象执行append("A")4.StringBuilder对象执行toStri.