Статический блок инициализации
Он ставится между определениями полей и функциями класса. Команды будут выполняться в одном из двух случаев, том, который наступит раньше:
При создании первого объекта класса в процессе работы программы, перед запуском конструктора.
При первом вызове статической функции, перед выполнением.