Java static关键字
staitc关键字
static可用于修饰成员变量,成员方法,静态代码块,静态内部类,静态导包。
修饰成员变量
被static修饰的成员变量为静态变量,也叫类变量
当static用于修饰成员变量时,对于该类的所有对象来说,static成员变量只有一份,被类的所有对象所共享
静态成员变量一般通过类名.类变量调用,也不通过对象.类变量调用
修饰成员方法
被static修饰的成员方法为静态方法,也叫类方法
非静态方法可以访问类的静态变量,成员变量,静态方法
静态方法只能访问静态属性和静态方法
修饰静态代码块
静态代码块static{
}随着类的调用或实例最先执行

浙公网安备 33010602011771号