String a =newString("ab");//不在常量池
String b =newString("ab");//不在
String c ="ab";//在
String d ="a"+"b";//在
String e ="b";//在
String f ="a"+ e;//有变量,不在
System.out.println(b.intern()== a);//false
System.out.println(b.intern()== c);//true
System.out.println(b.intern()== d);//true
System.out.println(b.intern()== f);//false
System.out.println(b.intern()== a.intern());//true