总结如下:
静态代码块:用staitc声明,jvm加亩灶载类时执行,仅执行一次
构造代简亮码块:迅咐扮类中直接用{}定义,每一次创建对象时执行。
执行顺序优先级:静态块,main(),构造块,构造方法。
从上到下啊
你可以自己写点简单的 用debug运行,一步一步看就知道了吧
总结如下:
静态代码块:用staitc声明,jvm加亩灶载类时执行,仅执行一次
构造代简亮码块:迅咐扮类中直接用{}定义,每一次创建对象时执行。
执行顺序优先级:静态块,main(),构造块,构造方法。
从上到下啊
你可以自己写点简单的 用debug运行,一步一步看就知道了吧