学习记录

个人记录:


image.png

image.png
2LU$0LQNLG0N@5X86FHUD.png
XJM5KXS7{$I$QI50E$)W_VJ.png

栈帧:每一个方法的调用和执行都是虚拟机入栈到出栈的过程
包括:局部变量表、操作数栈、动态链接、返回地址
局部变量表:用来存储方法参数和方法内部定义的局部变量
操作数栈 :各种字节码指令往操作数栈写入和提取内容
动态链接:指向运行时常量池栈帧所属方法的引用
方法返回地址:恢复上层方法的局部变量表和操作数栈、将返回值要入调用者栈帧的操作数栈,调整pc计数器的值

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容