分派 发表于 2020-11-15 更新于 2020-11-20 分类于 JVM 阅读次数: 本文字数: 225 阅读时长 ≈ 1 分钟 分派分派:又分为静态分派和动态分派 静态分派:所有依赖静态类型来定位方法执行版本的分派方式,比如:重载方法 动态分派(后期分派):根据运行期的实际类型来定位方法执行版本的分派方式,比如:覆盖方法 单分派和多分派:就是按照分派思考的维度,多余一个的就算多分派,只有一个的称为单分派 如何执行方法中的字节码指令:JVM通过基于栈的字节码解释执行引擎来执行指令,JVM的指令集也是基于栈的 理解并掌握:栈帧、运行期操作数栈和局部变量表之间的交互关系 理解静态和动态分派 ---- The end of this article ----