static
Kısaca: static, bir üyenin tek bir nesneye değil sınıfın kendisine ait olduğu anlamına gelir. Tam bir kez bulunur ve new gerektirmez.
Biraz daha ayrıntılı: Normal öznitelikler ve yöntemler bir örneğe aittir; her nesnenin kendi kopyası vardır. Statik üyeler ise tüm nesneler tarafından paylaşılır ve sınıf adıyla çağrılır.
Ayrıntılı
public class Counter {
staticAyrıca bak: final, Sınıf üyeleri, void main