Статические инициализаторы выполняются, когда класс загружается в память. Инициализаторы экземпляра выполняются каждый раз, когда создается новый объект класса. Статические инициализаторы в основном используются для инициализации статических членов или членов класса класса. Инициализаторы экземпляров используются для инициализации нестатических членов или членов экземпляров класса.
1606 вопрос-ответ по Java: https://github.com/DEBAGanov/interview_questions
Tелеграмм канал: https://t.me/DEBAGanov
Мое резюме: https://github.com/DEBAGanov