静态代码块就是定义在成员位置, 使用 static 修饰的代码块 {}.
位置: 类中方法外
执行: 随着类的加载而执行一次, 优先于 main 方法和构造方法执行
package day09;public class staticDemo1 { static { System.out.println("这是静态代码块"); }}
应用:
用来一次性对静态成员进行赋值
静态代码块
来源: http://www.bubuko.com/infodetail-3003721.html