В каком порядке инициализируются переменные класса Java?

Я недавно сталкивался с этими вопросами и не смог найти ответ на StackOverflow;

В каком порядке инициализируются переменные класса Java?И несколько связанный вопрос, может ли переупорядочение переменных изменить поведение класса?Почему?

Как предложено наМета Я буду публиковать свой ответ на этот вопрос.

Ответы на вопрос(1)

Ваш ответ на вопрос