Для чого використовується static Java?

2024

У мові програмування Java ключовим словом static позначають члени (поля чи методи), які належать класу, а не екземпляру цього класу. Це означає, що скільки б об'єктів ви не створили, завжди буде створено лише один член, доступний для використання всіма екземплярами класу.

У оголошенні класу вони позначаються ключовим словом static . Статичні властивості використовуються у тих випадках, коли ми хотіли б зберегти дані на рівні класу, а не якогось одного об'єкта. Технічно, статичне оголошення – це те саме, що і присвоєння класу: MyClass.

Ключове слово static також є частиною директиви using static . Модифікатор static використовується для оголошення статичного члена, що належить власне типу, а чи не конкретному об'єкту. Модифікатор static можна використовувати для оголошення класів static .

Ключове слово мови Java static використовується для оголошення статичних членів класу – методів та змінних. Також бувають статичні блоки. Різниця між статичними даними та звичайними членами класу полягає в тому, що звернення до звичайного члена класу має здійснюватися лише у поєднанні з об'єктом його класу.