java的构造方法的理解与限定
首先java在new出一个子类的时候,第一步先看看这个类有哪些父类,先吧父类从最顶层到最下一层加载到jvm中(静态的属性和方法也一并加载)。然后此时才去构建对象,先去调用顶层父类的构造方法构造父类对象,然后一层一层往下调用构造方法去创建对象。最后才是调用这个子类的构造方法去创建对象。注:有一个父类,一个子类。当去构建子类对象实例的时候首先自动构建父类的对象(没有父亲就没有孩子),这个时候如果父类有...