I am having a doubt regarding the usage of String and String Builder in Java. I am using Java 1.8
Version one :
System.out.println("ServerSocketTimeOut = " + serversocketTimeout + " ReadTimeOut = " + readTimeout + " SleepDelay =" + sleepDelay);
Version Two:-
StringBuilder viewString= new StringBuilder("ServerSocketTimeOut = ");
viewString.append(serversocketTimeout).append(" ReadTimeOut = ")
.append(readTimeout).append("SleepDelay =").append(sleepDelay)
Shall I gain any performance in terms of memory as StringBuilder is mutable?
Version_1 vs Version_2 ??