在类体中所声明的变量被称为成员变量,成员变量在整个类体中有效。类的成员变量又可分为两种,即静态变量和实例变量:
class Demo{
int x = 54;
static int y = 20;
}
其中 x 为实例变量,y 为静态变量(也称累变量)。如果在成员变量的类型之前加上关键字 static,这样的成员变量称为静态变量。静态变量的有效范围可以跨类,甚至可以达到整个应用程序之内。对于静态变量,除了能在声明它的类内存取,还能直接以 “类名.静态变量” 的方式在其他类内使用。
4.3.2 局部变量