- 博客(2)
- 收藏
- 关注
原创 深入理解动态绑定与多态
在静态类型语言中,所有的类型检查和类型绑定都是在编译时完成的。这意味着你在编写代码时就必须明确每个变量的类型,并且在编译过程中,编译器会检查这些类型的正确性。则相反,它指的是在运行时才确定数据类型的语言。Java 中的方法调用类型安全检查大部分是在编译时完成的,但方法的实际执行版本却在运行时根据对象的实际类型确定,这就是 Java 支持多态性的一个重要机制。这意味着当你通过一个对象引用调用一个方法时,实际执行的方法版本是在运行时由 Java 虚拟机根据对象的实际类型确定的,这就是上面提到的动态绑定。
2024-03-25 20:27:31
600
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人