深入理解字符串的底層存儲方式

文章目錄 引言 Case1:字符串常量 Case2:字符串對象 String.intern() 引言 以下討論的,包括圖示,都是基於JDK1.8以上。因爲JDK1.7的常量池在方法區,而不是在Java堆中 先了解字符串常量在內存的表示方式,接着瞭解字符串對象在內存的表示方式。在瞭解兩種字符串表現方式後,String.intern()就將會很容易理解。 關於Java堆棧內容可以閱讀我的《深入理解Ja
相關文章
相關標籤/搜索