线程执行一个方法创建一个栈帧,但是add(a,b)方法有7个栈帧,所以一个栈帧究竟是对应一个方法还是一条指令?听的我好懵逼

来源:6-9 Java内存模型之线程独占部分-2

weibo_眉间沧海_0

2019-07-20

线程执行一个方法创建一个栈帧,但是add(a,b)方法有7个栈帧,所以一个栈帧究竟是对应一个方法还是一条指令?听的我好懵逼

写回答

1回答

翔仔

2019-07-21

同学好,里面的七个都是对同一个栈桢的出入栈操作,不同时期的不同形态。

1
2
翔仔
回复
yangpeoeisdfsf
同学好,这七个讲的是同一个栈帧,在执行操作时候的不同的状态:)
2019-07-29
共2条回复

剑指Java面试-Offer直通车 百度资深面试官授课

招聘季即将到来,让百度资深面试官来为你的高薪Offer保驾护航

8427 学习 · 1870 问题

查看课程