static关键字:
概述:被static修饰的内容,能被该类下所有的对象所共享。
特点:
1、随着类的加载而加载
2、优先于对象的存在
3、被static修饰的内容,能被该类下所有的对象所共享(资源共享)
4、静态成员可以通过 类名点 的方式来调用
注意事项:
1、静态只能访问静态,(静态不能直接访问非静态成员)
2、静态中是没有this关键字和super关键字
3、静态只能覆盖静态,(静态方法只能被静态方法重写)
//严格来讲,这个算不上重写,因为重写主要是描述对象之间的关系,而静态是属于类的,和对象无关。
备注:多个对象在访问或修改static修饰的成员变量时,其中一个对象将static成员变量值进行了修改,其他对象中的static成员变量值跟着改变,即多个对象共享同一个static成员变量
|
|