初级:多态,虚方法表的认识
中级:对编译和运行时的理解和认识
高级:对Java语言规范和运行机制的深入认识
高级:横向对比各类语言的能力
- Groovy, Gradle DSL 5.0以前唯一正式语言
- C++, Native程序开发必备
Java方法分派
- 静态分派-方法重载分派
- 编译期确定
- 依据调用者的声明类型和方法参数类型
- 动态分派-方法覆写分派
- 运行时确定
- 依据调用者的实际类型分派
初级:多态,虚方法表的认识
中级:对编译和运行时的理解和认识
高级:对Java语言规范和运行机制的深入认识
高级:横向对比各类语言的能力
Java方法分派