日期:2014-05-20  浏览次数:20578 次

Java String常量池在什么位置?
Java的Runtime Data Area分成了5块,
1.方法区
2.本地方法区
3.程序计数器
4.堆
5.Java栈
那么String的常量池到底在上面5处地方中的哪个地方?
------解决方案--------------------
常量池是第六个区域。
------解决方案--------------------
在方法区中,还有运行时数据区有Java堆、方法区、Java虚拟机栈、本地方法栈、程序计数器,楼主可以了解了一下Java虚拟机方面的知识,可以看一下下面的链接。
http://www.cnblogs.com/Cratical/archive/2012/08/21/2649985.html
------解决方案--------------------
运行时常量池(Runtime Constant Pool)是方法区(Method Area)的一部分,是各线程共享的内存区域。