这里所说的栈是不是每个栈帧里面的操作数栈?
来源:6-11 Java内存模型之 常考题解析-1

hellocp7
2020-07-08
一直感觉有点混,一个是java虚拟机栈,这个我知道是一个方法调用就会有一个栈帧压入。所以这个虚拟机栈是不是就是专门用来存栈帧的?
然后操作数栈才是用来存储每个线程里的临时变量这些,也就是老师你这里讲的“栈”?
谢谢老师。
写回答
1回答
-
翔仔
2020-07-08
同学好,
是的,虚拟机栈是专门用来存栈帧的;
操作数栈主要用来存储数据被处理后的结果的,本节课说的栈就是虚拟机栈
00
相似问题