父类静态块--->子类静态块----->父类普通代码块----->父类构造方法------->子类普通代码块----->子类构造方法
如果父类构造方法中调用的非private方法已经被子类改写,new子类对象是,父类构造器被调用,其中调用的是子类的方法。
父类静态块--->子类静态块----->父类普通代码块----->父类构造方法------->子类普通代码块----->子类构造方法
如果父类构造方法中调用的非private方法已经被子类改写,new子类对象是,父类构造器被调用,其中调用的是子类的方法。