1.static修饰成员方法。
被static修饰的方法的调用:
- 既可以用传统方式用定义的对象调用 (定义的对象名.方法名)
- 也可以直接被所属的类调用 (类名.方法名)
static方法不能访问其他的成员变量,只能访问static的变量。
2. static修饰成员变量。
调用直接可以用(类名.变量名)/(对象名.变量名)
此时的变量已经是类变量了,修改其值所有对象中的该变量都会被同样更改。任何对象都可以使用该变量但这个变量只有一份。
1.static修饰成员方法。
被static修饰的方法的调用:
static方法不能访问其他的成员变量,只能访问static的变量。
2. static修饰成员变量。
调用直接可以用(类名.变量名)/(对象名.变量名)
此时的变量已经是类变量了,修改其值所有对象中的该变量都会被同样更改。任何对象都可以使用该变量但这个变量只有一份。