![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JVM
RevisNinja
这个作者很懒,什么都没留下…
展开
-
转载:深入理解Java虚拟机之内存区域:Java虚拟机栈
虚拟机栈也是线程私有的 每个方法执行的时候,会同步创建一个栈帧(Stack Frame)用于存储局部变量表等。每一个方法被调用直至执行完毕的过程,就是一个栈帧入栈到出栈的过程。 我们通常说的“堆” 与 “栈”中的“栈”,就是这个虚拟机栈,或者更多情况下指的是其中的局部变量表。 局部变量表存放着: 基本数据类型(boolean,byte,char,short,int,long,double,float) 对象引用reference returnAddress类型(指向了一条字节码指令的地址) 存储这些数据原创 2020-05-24 19:51:32 · 130 阅读 · 0 评论 -
转载:深入理解Java虚拟机之内存区域:程序计数器
转载:深入理解Java虚拟机之内存区域:程序计数器 字节码解释器工作时就是根据程序计数器来选取下一条需要执行的字节码指令。它是程序控制流的指示器。 为了线程切换后能恢复到正确的执行位置,所以每个线程独自拥有一个独立的程序计数器。我们称这类内存区域为“线程私有” 的内存。 ...原创 2020-05-24 19:36:15 · 98 阅读 · 0 评论