Java--代码执行顺序(静态初始化块,初始化块,构造函数)

执行顺序:先执行静态初始化块,然后时初始化块,最后是构造函数

Java--代码执行顺序(静态初始化块,初始化块,构造函数)

 

书写格式:

          Java--代码执行顺序(静态初始化块,初始化块,构造函数)

  注意事项

                ● 静态初始化块不需要在main方法中调用,即使没有main方法它也会执行

                ● 在通过构造函数进行实例化的时候,如果有初始化块,初始化块会在构造函数执行前执行

                ● 如果对类没有进行实例化,初始化块不会执行,但是静态初始化块会执行。   

                ● 静态初始化块只会初始化一次