У цій лекції розглядаємо покрокову послідовність ініціалізації екземпляра в Java: значення за замовчуванням, явна ініціалізація полів, нестатичні блоки ініціалізації й фінальний акорд — конструктор, викликаний через
new. Зʼясуємо, що й коли виконується, чим допомагають блоки ініціалізації, де доречніший конструктор, а також які помилки з
null і дублюванням логіки трапляються найчастіше. Наприкінці — схема процесу та практичні приклади.