I was was wondering if there is any difference between manually creating a new instance of a string class and initializing a variable with a string value.
public class Array {
public static void main(String[] args) {
String a = new String("manual instance");
System.out.println(a);
String b = "initialization";
System.out.println(b);
}
}