深入理解字符串的底层存储方式

文章目录 引言 Case1:字符串常量 Case2:字符串对象 String.intern() 引言 以下讨论的,包括图示,都是基于JDK1.8以上。因为JDK1.7的常量池在方法区,而不是在Java堆中 先了解字符串常量在内存的表示方式,接着了解字符串对象在内存的表示方式。在了解两种字符串表现方式后,String.intern()就将会很容易理解。 关于Java堆栈内容可以阅读我的《深入理解Ja
相关文章
相关标签/搜索