Можешь привести пример использования статического блока в коде?

Статический блок в Java используется для инициализации статических переменных или выполнения кода при загрузке класса. Он выполняется один раз при загрузке класса.

Короткий ответ

Что ответить на собеседовании

Статический блок в Java используется для инициализации статических переменных или выполнения кода при загрузке класса. Он выполняется один раз при загрузке класса.

Подробный разбор

Ответ с пояснениями

Статический блок в Java используется для инициализации статических переменных или выполнения кода при загрузке класса. Он выполняется один раз при загрузке класса.

Пример:

public class Example {
    static int staticValue;

    static {
        staticValue = 10;
        System.out.println("Статический блок выполнен");
    }

    public static void main(String[] args) {
        System.out.println("staticValue = " + staticValue);
    }
}

В этом примере при загрузке класса Example выполнится статический блок, инициализирующий staticValue и выводящий сообщение.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее