介绍 代码块又叫初始化块,属于类中的成员,类似于方法,将逻辑语句封装在方法体中,通过{ } 包围起来,但和方法不同,没有方法名,没有返回值,没有参数,只有方法体,而且不通过对象或类显示调用,而是加载类时或创建对象时隐时调用 代码块分为两类: 使用static修饰的叫静态代码块 没有static修饰的叫普通代码块 语法: static { 代码..... } { 代码.... } 好处 相当于另一种形式的构造器 如果构造器中都有重复的语句,可以抽到初始化块中 细节 static初始化块,作用就是对