问答详情
源自:8-10 Java 中的 static 使用之静态初始化块

输出顺序是逆向执行的吗?


http://img.mukewang.com/572ac4ae0001fdd507670575.jpg

虽然静态初始化块只执行一次,但初始化块的输出顺序是逆向的吗?


提问者:YEAHDDD 2016-05-05 11:59

个回答

  • 黄怼天男神
    2016-05-05 13:06:15
    已采纳

    不是。因为输出顺序是优先的 ,静态初始化块最先输出,其次是初始化块,最后是构造方法。

  • 风间沧月
    2016-05-05 13:21:02

    最先输出的只是静态方法,只执行一次。然后执行其他的看这上面的代码。其他初始化是逆行的。