构造方法的调用顺序: 构造方法第一句总是:super( …)来调用父类对应的构造方法。所以,流程就是:先向上追溯到Object,然后再一次向下执行类的初始化块和构造方法,知道当前子类为止。 注:静态初始化块调用顺序与构造方法调用顺序一样