静态变量静态变量初始化过程静态方法静态代码块静态导入静态内部类 静态变量 静态成员变量,也叫类成员变量。非静态成员变量,也叫实例成员变量。静态变量会被所有的实例共享静态变量在类加载的时候已经被创建和初始化 静态变量初始化过程 静态方法 static修饰的方法,静态成员方法,类方法静态方法不能直接调用非静态的方法(可以创建实例调用)静态方法中不能直接访问非静态的变量静态方法中不能使用this关键字,super也不能使用(super调用父类的非静态方法就会有问题) 静态代码块静态块在类加载的时候执行,且只执行一次 static{} 静态导入 可以导入静态成员(静态成员变量和静态成员方法)静态导入简化使用静态成员变量和静态方法import static xxx.yyy.类名.静态变量;import static xxx.yyy.类名.静态方法;import static xxx.yyy.类名.*; 静态内部类只有成员内部类才能被static修饰。被static修饰的内部类就是静态内部类。