深入学习Java虚拟机学习笔记-虚拟机字节码执行引擎

1. 栈帧(Stack Frame)     栈帧是用于支持虚拟机进行方法调用和方法执行的数据结构,它是虚拟机运行时数据区中的虚拟机栈(Virtual Machine Stack)的栈元素。栈帧存储了方法的局部变量表、操作数栈、动态链接和方法返回地址等信息。     程序在编译时,栈帧需要多大的局部变量表,多深得操作数栈都已经确定,并写到方法表的Code属性中。     1.1 局部变量表:存放方
相关文章
相关标签/搜索