您的位置: 首页 > 文章 > [解密JVM-12] 字符串常量池 [解密JVM-12] 字符串常量池 分类: 文章 • 2023-10-16 19:47:39 文章目录 1、前言 2、JDK9以后字符串的改动 3、字符串的基本特性 4、字符串的内存分配 5、字符串的基本操作 6、字符串的拼接操作 7、intern() 方法 8、面试题理解 9、G1中的String去重操作 10、小结 1、前言 字符串常量池(StringTable)在不同的 JDK 版本中放在不同的区域。 JDK6 以前的字符串常量池属于方法区的运行时常量池的一部分: 到了 JDK7,脱离方法区,单独存在于堆当中: