不,它的工作方式类似于
String.valueOf( a ) + "",而行为又类似
new StringBuilder(String.valueOf( a ) ).append( "" ).toString()。
要知道的重要一点是,它们都是由编译器完成的,换句话说,它就是语法糖。例如,这就是为什么在循环中将字符串添加在一起并不是一个好主意。(尽管现代VM可能具有某种机制来降低性能开销。)

不,它的工作方式类似于
String.valueOf( a ) + "",而行为又类似
new StringBuilder(String.valueOf( a ) ).append( "" ).toString()。
要知道的重要一点是,它们都是由编译器完成的,换句话说,它就是语法糖。例如,这就是为什么在循环中将字符串添加在一起并不是一个好主意。(尽管现代VM可能具有某种机制来降低性能开销。)