Instance members 属于每个对象,每个对象中可能不同。Static(class)members 属于类本身——只有一个副本,由所有实例共享,您可以不创建对象就访问它们。
一个副本 vs. 每个对象一个
java
{
;
id;
Counter() {
total++;
id = total;
}
{ total; }
}
(); ();
System.out.println(Counter.getTotal());
