标签:
1、堆:所有对象实例存放地,垃圾管理的主要对象,被所有java线程所共享
2、栈:线程私有、存储局部变量表、操作栈、动态链接、方法出口
3、方法区:线程共享的内存区域、存储类信息、常是、静态变量、即时编译器编译后的代码
3、本地方法框:为虚拟机使用到的Native方法服务
4、程序计数器:线程私有、指向下一条要执行的指令
JVM内存结构
原文地址:http://www.cnblogs.com/excite/p/4566756.html