"Каждый экземпляр класса Object (и его подклассы) имеет блокировку, которая получается при входе в синхронизированный метод и автоматически освобождается при выходе "
Означает ли это, что любой экземпляр объекта, который мы создаем внутренне, имеет "блокировку" по умолчанию (реализован как поле)?
Я запутался в этой концепции "блокировки", я хочу знать, что на самом деле делает внутренне.
Может ли кто-нибудь направить меня к кому-нибудь, где найти дополнительную информацию?