1. Java的执行代码具有相应的顺序,其主要可以概括为以下一条链条:
    2. 父类静态变量--》父类静态代码块--》--》子类静态变量--》子类静态代码块--》父类非静态变量--》父类非静态代码块--》
    3. 父类构造方法--》子类非静态变量--》子类非静态代码块--》子类构造方法<br />[<br />](https://blog.csdn.net/weixin_42218884/article/details/82084725)