初学者—JVM内存模型

一个java的线程里包含虚拟机栈,本地方法栈,程序计数器,堆,方法区。其中虚拟机栈,本地方法栈,程序计数器,线程独占。堆,方法区共享。 程序计数器:记录当前虚拟机执行的字节码位置,程序执行的行号。 虚拟机栈: 栈描述的是Java方法执行的内存模型。每个方法被执行的时候都会创建一个栈帧(存储着局部变量区,操作数栈,动态连接,方法的返回地址),栈帧里保存的的就是一个方法执行的必要参数和必要条件。每个方
相关文章
相关标签/搜索