java面试专题--jvm虚拟机

1.jvm 进程内存逻辑结构 主要分为三大块 1.堆 2.方法区 3.本地内存 2.jvm内存结构 程序计数器: 较小的内存空间, 当前线程执行的字节码的行号指示器(对java多线程起关键做用,多线程程序会不断切换线程,记录当前线程执行的行数,以便切回来的时候能继续执行);各线程之间独立存储,互不影响。 java栈: 线程私有,生命周期和线程,每一个方法在执行的同时都会建立一个栈帧用于存储局部变量
相关文章
相关标签/搜索