《深入理解java虚拟机》读书笔记(一)java内存区域
虚拟机栈描述的是java方法执行的线程内存模型:当方法被执行时,java虚拟机都会同步创建一个栈帧用于存储局部变量表、操作数栈、动态连接、方法出口等信息。程序计数器线程私有,当执行java方法时,计数器记录了正在执行的虚拟机字节码指令的地址;访问类型数据相关信息的指针必须包含在对象的内存布局中,引用数据中存储的就直接是对象地址,节省了一次间接访问的开销。当前线程所执行的字节码的行号指示器,它的值由字节码解释器指定,决定了下一条需要执行的字节码指令,控制着程序的分支、循环、跳转、异常处理、
原创
2023-02-01 23:57:46 ·
132 阅读 ·
1 评论