jvm运行时数据区

Java虚拟机在执行Java程序的过程中,会将其管理的内存划分为若干个不同的数据区域,这些区域有各自的用途、创建和销毁的时间,如图: 程序计数器:指向当前线程正在执行的字节码指定。线程私有的。 虚拟机栈:虚拟机栈是Java执行方法的内存模型。每个方法被执行的时候,都会创建一个栈帧,把栈帧压入栈,当方法正常返回或者抛出未捕获的异常时,栈帧就会出栈; 栈帧:栈帧存储方法的相关信息,包含局部变量数据表、
相关文章
相关标签/搜索