最全、最完整的JAVA7运行时数据区图解,每个部分均包含简要说明,组成部分包括:
线程共享区域
方法区、运行时常量池、JAVA堆、直接内存
线程私有区域
PC寄存器、本地方法栈、JVM栈【栈帧【局部变量表、操作数栈、动态链接、异常分派表】】

参考书目:
《Java虚拟机规范 (Java SE 7 中文版)》
《jvm-javase7-mr3-spec》
《实战JAVA虚拟机 JVM故障诊断与性能优化》
《HotSpot实战》
转载于:https://blog.51cto.com/sjinqun/1971306