标签:变量 new int 操作 返回 建立 方法 intern 对象
jdk7之后
String s = new String("a")
如果执行intern方法时 字符串常量池中已有字符串"a"的引用
那么intern不执行任何操作 s的指向不变 intern方法返回"a"的引用
String s2 = new String("a") + new String("a")
如果字符串中没有"aa"的引用 那么intern方法调用时,首先在字符串常量池中建立该对象的引用
并将s2的指向的地址存放的变量变为"aa"的
标签:变量 new int 操作 返回 建立 方法 intern 对象
原文地址:https://www.cnblogs.com/Akarinnnn/p/12515285.html