String a = “abc”;String b = new String(“abc”);a指向常量区的“abc” b指向变量区“abc”若还是 String a = “abc”; String b = “abc”;a和b均指向常量区的“abc”,指向相同。
String类型的变量都是final的。用不到的会自动垃圾回收。
在内存中其实只有一个,只不过用了一个创建的是对象 ,一个是引用。用的是引用,另一个就是这个引用指向的对象