String a = "a";
String b = "b";
String c = "ab";
String d = a+b;
String e = "a"+"b";
System.out.println(c==d);//falseSystem.out.println(c==e);//trueSystem.out.println(d==e);//false
String 类,用双引号,编译期会放到方法区中。用变量相加的,编译期放到堆区中。