将方法调用连接到方法体称为绑定。
在java中有两种类型的绑定:
- 静态绑定(也称为早期绑定)。
- 动态绑定(也称为后期绑定)。
当编译时(由编译器)确定对象的类型时,它被称为静态绑定。如果在类中有任何private
,final
或static
方法,则有静态绑定。
当在运行时确定对象的类型时,它被称为动态绑定。
将方法调用连接到方法体称为绑定。
在java中有两种类型的绑定:
当编译时(由编译器)确定对象的类型时,它被称为静态绑定。如果在类中有任何private
,final
或static
方法,则有静态绑定。
当在运行时确定对象的类型时,它被称为动态绑定。