public class RuntimeContantPoolOOM { public static void main(String[] args) { String str1 = new StringBuilder("计算机").append("软件").toString(); System.out.println(str1.intern() == str1);// true String str2 = new StringBuilder("ja").append("va").toString(); System.out.println(str2.intern() == str2);// false }}这段代码是在《深入理解Java虚拟机》里看到的,很不理解,有没有大佬能解释一下。
添加回答
举报
0/150
提交
取消