При загрузке класса: - инициализация статических переменных - выполнение статических блоков инициализации При создании объекта: - инициализация переменных экземпляра - выполнение блоков инициализации экземпляра - выполнение кода конструктора