java动态绑定在属性和方法上的不一样

运行时绑定也叫动态绑定,它是一种调用对象方法的机制。Java调用对象方法时,通常采用运行时绑定机制。  1.Java的方法调用过程  编译器查看对象的声明类型和方法名(对象变量的声明类型)。经过声明类型找到方法列表。  编译器查看调用方法时提供的参数类型。  若是方法是private、static、final或者构造器,编译器就能够肯定调用那个方法。这是静态绑定。  若是不是上述状况,就要使用运行
相关文章
相关标签/搜索