В официальном руководстве Java Программирование с утверждениями указано, что (последний абзац на странице)
Немногие программисты знают о том, что конструкторы классов и методы могут запускаться до его инициализации. Когда это произойдет, вполне вероятно, что инварианты класса еще не установлены, что может вызвать серьезные и тонкие ошибки.
Что подразумевается под этим? Когда это происходит? Это то, о чем я должен заботиться в своем ежедневном использовании Java?