Java虚拟机运行时数据区域(内存模型)

引用其他博主结构图 程序计数器: 1、是当前线程所执行的字节码的行号指示器,选取下一条需要执行的字节码指令。 2、每个线程都要有独立的程序计数器,线程私有。 java虚拟机栈: 1、线程私有,生命周期与线程同步。 2、是java方法的内存模型。 3、每个方法被执行的时候,都会创建一个栈帧,用于存储局部变量表、操作数栈、动态连接,方法出口等。 4、方法的调用到执行完毕就是栈帧入栈到出栈的过程。 5、
相关文章
相关标签/搜索