jvm探秘十:虚拟机字节码执行引擎之栈帧概述一:解释执行和编译执行。二:运行时栈帧结构局部变量表
概述执行引擎是Java虚拟机最核心的组成部分之一。“虚拟机”是相对于“物理机”的概念,这两种机器都有代码执行能力,其区别是物理机的执行引擎是直接建立在处理器,硬件,指令级和操作系统层面上的,而虚拟机的执行引擎是由自己实现的,因此可以自行制定指令集与指令集的体系结构,并且能够执行那些不被硬件直接支持的指令格式。Java虚拟机执行引擎在执行Java代码的时候会有解释执行(通过解释器执行)和编译执行(通过