1、堆:所有对象实例存放地,垃圾管理的主要对象,被所有java线程所共享

2、栈:线程私有、存储局部变量表、操作栈、动态链接、方法出口

3、方法区:线程共享的内存区域、存储类信息、常是、静态变量、即时编译器编译后的代码

3、本地方法框:为虚拟机使用到的Native方法服务

4、程序计数器:线程私有、指向下一条要执行的指令

 

posted on 2015-06-10 17:16  激战  阅读(124)  评论(0编辑  收藏  举报