1.静态变量和静态方法
静态属性可以用对象调用,也可以直接用类名来调用
静态方法可以用对象调用、类名调用、直接调用
通常直接用类名调用静态属性和静态方法
2.静态代码块
匿名代码块在创建对象时就自动创建,并且在构造方法之前
创建一个对象依次执行:静态代码块-->匿名代码块-->构造方法
静态代码块只能执行一次,匿名代码块和构造方法是只要创建对象就会执行
3.静态导入包
import 正常只能导入类,如果还想导入方法,可以在import后加static
例如:
静态属性可以用对象调用,也可以直接用类名来调用
静态方法可以用对象调用、类名调用、直接调用
通常直接用类名调用静态属性和静态方法
匿名代码块在创建对象时就自动创建,并且在构造方法之前
创建一个对象依次执行:静态代码块-->匿名代码块-->构造方法
静态代码块只能执行一次,匿名代码块和构造方法是只要创建对象就会执行
import 正常只能导入类,如果还想导入方法,可以在import后加static
例如: