内存模型
2018-06-27 21:45:55 0 举报
标签
作者其他创作
大纲/内容
栈帧 compute( )
方法出口
内存模型
Math.class
math
本地方法栈
堆
FILO 栈(线程)
局部变量表
字节码执行引擎
修改
程序计数器
native方法
b = 2
(1+2)* 10
User.class
user
常量静态变量类信息
对象
a = 1
每个线程有一个独立的计数器,记录执行到的指令位置,以便于多线程切换后继续执行
main线程
方法区(永久代/元空间)
类装载子系统
动态链接
c = 30
JVM虚拟机
程序计数器=6
执行
java Math.class
栈帧 main( )
栈(线程)
操作数栈
0 条评论
回复 删除
下一页