幾張圖輕鬆理解String.intern()

在翻《深刻理解Java虛擬機》的書時,又看到了2-7的 String.intern()返回引用的測試。  其實要搞明白String.intern(),我總結了下面幾條規則:  1、new String都是在堆上建立字符串對象。當調用 intern() 方法時,編譯器會將字符串添加到常量池中(stringTable維護),並返回指向該常量的引用。 面試 2、經過字面量賦值建立字符串(如:String
相關文章
相關標籤/搜索