static
Коротко: static означає, що член належить самому класу, а не окремому об’єкту. Він існує рівно один раз і не потребує new.
Докладніше: Звичайні атрибути й методи належать екземпляру; у кожного об’єкта своя копія. Статичні члени, навпаки, спільні для всіх об’єктів і викликаються за назвою класу.
Подробиці
public class Counter {
staticДив. також: final, члени класу, void main