摘要: 一、Java 虚拟机运行时数据区域:1、方法区(Method Area)2、虚拟机栈(VM Stack)3、本地方法栈(Native Method Stack)4、堆(Heap)5、程序计数器(Program Couter Register)程序计数器(Program Couter Register):较小的内存空间,它的作用可以看做是当前线程所执行的字节码指示器。每个线程都有独立的程序计数器。(线程私有)虚拟机栈(VM Stack):Java方法执行的内存模型,每个方法被执行的时都会创建一个栈帧,存储局部变量,操作栈,动态链接,方法出口等,每个方法被调用至执行完成的过程对应一个栈帧在虚拟机栈 阅读全文
posted @ 2013-09-04 11:51 独行码夫 阅读(1182) 评论(0) 推荐(1) 编辑