概念
1、动态绑定是指在运行过程中根据对象的类型进行绑定。
2、jvm在运行过程中决定调用哪个对象的过程称为动态绑定。
动态绑定的过程
3、虚拟机提取对象实际类型的方法表,并搜索方法签名、调用方法。
实例
public class main { public static void main(string[] args){ a b = new b(); b.print(); }} class a{ public void print(){ system.out.println(a); }} class b extends a{ @override public void print(){ system.out.println(b); }}
以上就是java动态绑定怎么实现的详细内容。