目录程序计数器Java虚拟机栈本地方法栈Java堆方法区Hotspot废除永久代
Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域。这些区域都有各自的用途,有的区域是线程共享的,有的区域是线程隔离的。如下图: