java 8中的字符串池

Lea*_*ner 7 java

我正在阅读关于java 8中的内存管理的内容.它讨论了Meta空间,但它没有谈论字符串池.你能告诉我java 8中的字符串池发生了什么.

提前致谢.拉杰什

Sur*_*tta 14

这个变化已经在java7上完成了,常量池已从permgen空间移动到典型的堆空间(仍然池行为相同),其中在Java 8中完全删除了permgen空间.Metaspace与常量池无关,特别是它对所有对象都是通用的.