Порядок инициализации



Порядок знать важно, поскольку так можно избежать множество багов во время создания объекта.



Первым идут статические блоки, после выполняются блоки экземпляров и только потом идёт конструктор.