static变量问题

上一篇 / 下一篇  2012-04-09 17:53:51 / 个人分类:ZZ

class A {
int i;
A(int i) {
this.i = i;
}
}

A a1 = new A(1);
A a2 = new A(2);
这样,a1和a2的i值分别为1和2。

倘若是static int i的话,那么i的值就唯一了,将是最后一次赋值时的量。而且static可以直接通过类名来调用,无需再生成对象。

TAG:

 

评分:0

我来说两句

Open Toolbar