本帖最后由 wangyeake 于 2016-7-4 10:56 编辑
最明显的区分就是用static修饰的变量和方法属于静态。静态变量常用在对一个想共享的变量进行修饰。比如如果我们修饰的对象的国籍都相同,那么就可以这样修饰。调用时可以用 类名.成员变量名。
静态方法:
成员变量:只能访问静态变量,静态变量属于类,所以也称为类变量
成员方法:只能访问静态成员方法
非静态方法:
成员变量:可以是静态的,也可以是非静态的。
成员方法:可是是静态的成员方法,也可以是非静态的成员方法。
简单记:
静态只能访问静态。
|
|