java中的代码块


java中的代码块

1、构造代码块

特点:在类中写的一个代码块,在所有的构造函数之前运行,例如

它是先执行构造代码块,然后再执行构造方法

2、静态代码块

特点:代码块前面加一个static关键字,在构造代码块和构造函数之前运行

3、总结

代码块执行顺序为:静态代码块 > 构造代码块 > 构造函数

代码执行次数:静态代码块1次,其他可执行多次