Save Load
GitHub 切换暗/亮/自动模式 切换暗/亮/自动模式 切换暗/亮/自动模式 返回首页

深入理解 Java虚拟机 第8章 虚拟机字节码执行引擎 293

第8章 虚拟机字节码执行引擎 293

8.1 概述 293

8.2 运行时栈帧结构 294

8.2.1 局部变量表 294

8.2.2 操作数栈 299

8.2.3 动态连接 300

8.2.4 方法返回地址 300

8.2.5 附加信息 301

8.3 方法调用 301

8.3.1 解析 301

8.3.2 分派 303

8.4 动态类型语言支持 315

8.4.1 动态类型语言 316

8.4.2 Java与动态类型 317

8.4.3 java.lang.invoke包 318

8.4.4 invokedynamic指令 321

8.4.5 实战:掌控方法分派规则 324

8.5 基于栈的字节码解释执行引擎 326

8.5.1 解释执行 327

8.5.2 基于栈的指令集与基于寄存器的指令集 328

8.5.3 基于栈的解释器执行过程 329

8.6 本章小结 334