Java学习 1.方法:“左编译,右执行”,即编译能否成功看等号左边,如果该方法父类对象中没有即会报错,相反若该对象在父类和子类中都有,且在子类中被覆盖重写,即会运行子类中的方法体。 2.变量:“左编译,做执行”,在变量的使用中因为不存在变量的覆盖重写,所以只能使用父类变量,否则即会报错。 注意:区别与继承中的差异。