initialization-block- все статьи тега


Статические Блоки Инициализации

насколько я понял "статический блок инициализации" используется для задания значений статического поля, если он не может быть сделано в одной строке. но я не понимаю, зачем нужен специальный блок для этого. Например, мы объявляем поле статическим (без присвоения значения). А затем напишите несколько строк кода, которые генерируют и присваивают значение выше объявленному статическому полю. зачем нам нужны эти строки в специальном блоке типа:static {...}? ...

Что такое блок инициализации?

мы можем поместить код в конструктор или метод или блок инициализации. Что такое использование блока инициализации? Необходимо ли, чтобы каждая программа java должна иметь его? ...