+
is implemented in java compilers. The compiler replaces String
+ String
with either compile time constants or StringBuilder
code. Note that this applies to primitives too. i.e, int i=1+2
could get directly replaced to int i=3
during compilation itself.