JAVA虚拟机(JVM)大概知识点自理解摘要

  JVM大概知识点 JVM内存模型中分为栈,程序计数器,堆,方法区,本地方法区。   1.栈:其实栈就是线程,比如启动main线程,此时线程中有会生成栈帧,每个栈帧是对应一个方法的。 栈帧:局部变量表、操作数栈、动态链接、方法出口。 局部变量表用来存放变量的地址。 操作数栈用来进行数据的操作,如定义常量1和2,按先后顺序入栈,然后出栈进行计算,得到的值存入局部变量表,执行完所有操作后此时操作数栈
相关文章
相关标签/搜索