JAVA虚拟机结构之运行时数据区

jvm的运行时数据区根据用途一共可以分为这几类:pc寄存机,java虚拟机栈,java堆,方法区,运行时常量池,本地方法栈。其中java堆,方法区,运行时常量是公有的数据区,随着虚拟机的启动而创建,随着虚拟的退出而销毁。而pc寄存器,java虚拟机栈,本地方法栈则是线程私有的,随着线程的开始和结束而创建和销毁,运行时数据区如图下。 PC(Program Counter)寄存器 每个线程启动的时候,
相关文章
相关标签/搜索