直接上代码:
public class TestS {
public static void main(String args[]) {
Integer a = 1;
String s5 = new String(a.toString());
String s3 = s5.intern();
String s4 = new String(a.toString());
String s2 = "1";
String s6 = a.toString();
System.out.println(s2== s5);
}
String 实例化时涉及到三个区 JVM Stacks,Heap,Rruntime Constant Pool