java static关键字
public class MainClass {
public static void main(String[] args) {
test x = new test();
test y = new test();
x.setA(1);
y.setA(2);
System.out.println(x.getA() + " " + y.getA());
}
}
public class test {
private static int a;
public void setA(int aa) {
a = aa;
}
public int getA() {
return a;
}
}
结果是: 2 2
static关键字修饰的变量,会被这个类所有的对象共享