- 浏览: 330003 次
- 性别:
- 来自: 南京
最新评论
文章列表
Runtime Data Area 运行时数据区就是我们常说的jvm内存
1.程序计数器
类似汇编语言中的cs:ip,指向下条指令地址。多线程中每个线程都有自己的程序计数器
2.java栈
java栈也称作虚拟机栈,事实上java栈是java方法执行的内存模型。
java栈中存放许多栈帧,每个栈帧对应一个被调用的方法。当线程执行一个方法就会创建一个对应的栈帧,并将之压栈,方法执行完之后将
栈帧出栈。当然每个线程都有对应的虚拟机栈。
栈帧中包含局部变量表、操作数栈、指向当前方法所属类的运行时常量池的引用、方法返回地址和一些额外信息。
①局部变量表(loc ...