静态代码块:用static修饰的代码块可以有输出语句可以对类的属性,类的声明进行初始化操作不可以对非静态的属性初始化。即:不可以调用非静态的属性和方法若有多个静态的代码块,那么按照从上到下的顺序依次执行静态代码块的执行要先于非静态代码块静态代码块随着类的加载而加载,且只执行一次