深入理解java虚拟机的相关知识(6)--虚拟机字节码执行引擎

执行引擎概念模型 局部变量表 操作数栈 动态连接 方法返回地址 所有虚拟机的执行引擎是一致的:输入是字节码文件,处理过程是字节码解析的等效过程,输出的是执行结果。 栈帧是用于支持虚拟机进行方法调用和方法执行的数据结构, 它是虚拟机运行时数据区中的虚拟机栈的栈元素。栈帧存储了方法的局部变量表,操作数栈,动态连接和方法返回地址等信息。每一个方法从调用开始到执行完成的过程,都对应着一个栈帧在虚拟机栈从入
相关文章
相关标签/搜索