虽然静态初始化块只执行一次,但初始化块的输出顺序是逆向的吗?
不是。因为输出顺序是优先的 ,静态初始化块最先输出,其次是初始化块,最后是构造方法。
最先输出的只是静态方法,只执行一次。然后执行其他的看这上面的代码。其他初始化是逆行的。