JVM--运行时数据区以及对象的创建,内存布局、访问

1.运行时数据区 程序计数器:线程私有的内存。字节码解释器工作时通过改变这个计数器的值来选取下一条需要执行的字节码指令,分支、循环、跳转都需要依赖这个计数器来完成。 如果一个线程正在执行java方法,则计数器记录的正在执行的虚拟机字节码指令的地址;如果正在执行的是native方法,则计数器的值为空。 唯一的无OOM情况的区域。 java虚拟机栈:线程私有的。每个方法在执行的同时都会创建一个栈帧用于
相关文章
相关标签/搜索