Встречается на собеседованиях • сегодня
Что такое ключевое слово static
Ключевое слово static в Java используется для объявления членов класса (полей, методов, вложенных классов), которые принадлежат самому классу, а не его экземплярам.
- Статические поля (переменные) — общие для всех экземпляров класса.
- Статические методы — вызываются без создания объекта, но не могут обращаться к нестатическим полям/методам.
- Статический блок — выполняется при загрузке класса.
Пример:
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(); // выведет 2
}
}
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы