随着类的加载而加载,优先于对象存在,被类的所有对象共享。
共性用静态,个性用非静态。
静态推荐用类名调用。
static的注意事项:
在静态方法中是没有this关键字的,静态是随着类的加载而加载,this是随着对象的创建而存在,静态比对象先存在;静态方法只能访问静态的成员变量和静态的成员方法。
静态方法:成员变量只能访问静态变量;成员方法只能访问静态成员方法。
非静态方法:成员变量可以使静态的,也可以是非静态的;成员方法可以是静态的成员放法也可以是非静态的成员放法。