static
是静态的意思,是一个修饰符,就像是一个形容词,是用来形容类,变量,方法的。
static
修饰变量,这个变量就变成了静态变量,修饰方法这个方法就成了静态方法,
static
关键字方便在没有创建对象的情况下来进行调用(方法/变量)。
static关键字的作用
static
关键字你可以理解为是一个形容词,一般是用来形容类、方法、变量,代码块,还有一个作用是用来静态导包,本关我们只讨论它的三个用法。
1.修饰变量
可以使用直接类名.变量名的形式来访问,不需要创建对象。
注意: static关键字只用于修饰 成员变量,不能用于修饰局部变量
如果一个类的成员变量被static
修饰了,那么所有该类的对象都共享这个变量。无论这个类实例化多少对象,它的静态变量只有一份拷贝。
输出:
李四
李四
李四