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

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