String对象的特点


char[] chs={'a','b','c'};

String s1=new String(chs);

String s2=new String(chs);

JVM会先创建一个字符数组,每次new就会有一个新的地址,新对象

String s3="abc";

String s4="abc";

JVM只创建一个String对象,实际上s3和s4本质上是一个对象