static修饰变量: 静态变量不能在方法中声明; 可以用【类名.方法名】直接调用 static修饰方法: 静态方法不能用this和super; 静态方法可以被非静态方法调用; 静态方法中只能调用静态方法和静态变量,若非要调用非静态方法,则需要在类的属性中声明一个静态变量或者在该静态方法中声明一个非静态变量去调用非静态方法; 由static修饰的方法可以用【类名.方法名】直接调用 。 static代码块: static{ } 作用:拥有该代码的类如果使用多次,则static代码块中的代码只执行一次