Встречается на собеседованиях • сегодня
Для чего нужен блок static
Блок static используется для инициализации статических переменных класса. Он выполняется один раз при загрузке класса в память, до создания любого объекта или вызова статического метода.
Пример:
java
public class Example {
static int x;
static {
x = 10; // Инициализация статической переменной
System.out.println("Static block executed");
}
public static void main(String[] args) {
System.out.println("x = " + x);
}
}Особенности:
- Выполняется только один раз.
- Может содержать любые операции, включая сложную логику инициализации.
- Полезен для загрузки ресурсов, установки конфигураций и других задач, требующих однократного выполнения.

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