对象实例和同步管理数据中的锁定信息之间有什么关系?

时间:2012-03-26 06:05:06

标签: java locking synchronized

对象实例的内务处理数据中锁定信息的功能是什么? 如果有任何关系与同步? 有人知道吗?

2 个答案:

答案 0 :(得分:2)

由于同步需要一些锁定机制,并且您可以在任何对象上进行同步(如果未指定要用作信号量this的对象),则需要为每个对象提供一些锁定信息。

答案 1 :(得分:1)

对象实例的内务处理数据中的锁定信息用于提供低级别同步。请查看以下链接。

Synchronization under the hood

简而言之,您需要一些地方来跟踪有关访问“this”对象的线程的信息,然后在该对象上应用同步规则。管家数据中的锁定信息就是那个地方。