Static关键字的特点。

随着类的加载而加载,优先于对象存在,被类的所有对象共享。

1.Static声明的属性称为全局属性,也称为静态属性。

共性用静态,个性用非静态。

一个类中的公共属性只能由类名点来调用改变,不能用对象来调用改变。

静态推荐用类名调用。

2.Static声明的方法称为类方法,可以用类名直接调用。

3.Static属性的相关应用:统计一个类到底产生了多少个实例化对象;也可以为对象进行自动的编名操作。

static的注意事项:

在静态方法中是没有this关键字的,静态是随着类的加载而加载,this是随着对象的创建而存在,静态比对象先存在;静态方法只能访问静态的成员变量和静态的成员方法。

静态方法:成员变量只能访问静态变量;成员方法只能访问静态成员方法。

非静态方法:成员变量可以使静态的,也可以是非静态的;成员方法可以是静态的成员放法也可以是非静态的成员放法。

posted @ 2020-12-03 21:47  一块  阅读(320)  评论(0编辑  收藏  举报