Встречается на собеседованиях • сегодня
Где используется ключевое слово static
Ключевое слово static в Java используется для обозначения членов класса (полей, методов, вложенных классов), которые принадлежат самому классу, а не его экземплярам.
Основные случаи использования:
- Статические поля – общие для всех экземпляров класса (например, счетчик созданных объектов).
- Статические методы – могут вызываться без создания объекта (например,
Math.sqrt()). - Статические блоки – выполняются при загрузке класса.
- Вложенные статические классы – не требуют экземпляра внешнего класса.
Пример:
java
class Counter {
static int count = 0; // статическое поле
Counter() {
count++;
}
static void printCount() { // статический метод
System.out.println("Total: " + count);
}
}
public class Main {
public static void main(String[] args) {
new Counter();
new Counter();
Counter.printCount(); // Выведет: Total: 2
}
} Статические элементы удобны для утилитных методов или общих данных, но их злоупотребление может нарушить ООП-принципы.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы