在继承中代码的执行顺序为:1.父类静态对象,父类静态代码块
    2.子类静态对象,子类静态代码块

    3.父类非静态对象,父类非静态代码块

    4.父类构造函数
    5.子类非静态对象,子类非静态代码块

    6.子类构造函数