JVM运行时数据区域划分

运行时数据区包括:程序计数器、虚拟机栈、本地方法栈、Java堆、方法区以及方法区中的运行时常量池 程序计数器: 线程私有,是当前线程所执行的字节码的行号指示器,如果线程正执行一个java方法,计数器记录正在执行的虚拟机字节码指令的地址,如果线程正在执行的是Native方法,则计数器值为空; 虚拟机栈: 即栈区,线程私有,为虚拟机执行Java方法(字节码)服务,每个方法在执行的时会创建一个栈帧用于存
相关文章
相关标签/搜索