几张图轻松理解String.intern()

在翻《深刻理解Java虚拟机》的书时,又看到了2-7的 String.intern()返回引用的测试。  其实要搞明白String.intern(),我总结了下面几条规则:  1、new String都是在堆上建立字符串对象。当调用 intern() 方法时,编译器会将字符串添加到常量池中(stringTable维护),并返回指向该常量的引用。 面试 2、经过字面量赋值建立字符串(如:String
相关文章
相关标签/搜索