Информация о блокировке в служебных данных для экземпляра объекта используется для обеспечения низкоуровневой синхронизации. Пожалуйста, проверьте следующую ссылку.
Синхронизация под капотом
Короче говоря, вам нужно место для отслеживания информации о том, какие потоки обращаются к объекту 'this
', а затем применить правила синхронизации к этому объекту. Информация о блокировке в служебных данных - это то место.