静态方法:
使用static关键字修饰的方法;
静态变量:
使用static关键字修饰的变量;
注意:
使用static关键字修饰的成员方法,成员变量属于类级别,通过类名.静态方法名调用,类名.静态变量名调用;
成员方法,成员变量属于对象级别,通过对象名.变量名调用,对象名.方法名调用。
成员方法与类static方法相互调用规则:
- 静态方法内部只能够调用调用静态方法或者是静态变量,不能够调用成员方法和成员变量;
- 非静态方法内部能够调用成员方法和成员变量,也可以调用静态方法和静态变量;