Instansmedlemmar tillhör varje objekt och kan skilja sig mellan objekt. Statiska (klassmedlemmar) tillhör själva klassen — det finns exakt en kopia som delas av alla instanser, och du får tillgång till dem utan att skapa ett objekt.
En kopia kontra en per objekt
{
;
id;
Counter() {
total++;
id = total;
}
{ total; }
}
(); ();
System.out.println(Counter.getTotal());
