java变量分为实例变量和静态变量
方法分为实例方法和静态方法
如
class Example{
int data;//定义实例变量,也叫成员变量
public void method(){ //实例方法,也叫成员方法
.....
}
public static int count = 0;//定义静变量
public static func(){ //静态方法
......
}
public void static main(String arg[]){
Example e = new Example();//实例化一个对象
e.data = 0;//若要调用实例变量,则必须通过对象e来调用
Example.count++;//要调用静态变量,则在这里直接用类名.静态变量调用
//同样,实例方法和静态方法也是如此
}
}
如果要在其它类中调用实例变量,则用 类.对象.实例变量,(如果实例变量是public)
若调用静态方法,用 类.方法 调用。
实例变量和实例方法是 对象的属性,
而静态变量和静态方法是 类的属性。 |