Can anyone explain this when objects are created(runtime,compile time)
String st0 = "JAVA";
System.out.println(st0 == "JA" + "VA"); // prints true;
String st1 = "JAVA";
String st2 = "JA";
String st3 = "VA";
System.out.println(st1 == st2 + st3); // prints false;