这个问题在这里已经有答案了:
什么是java中的监视器(8个答案)
4个月前关门了。
我对同步块中的锁机制有点困惑。
什么时候 Thread
尝试锁定同步块时,它会查找可用密钥(可以是类级别或示例级别)以锁定 synchronized
阻止。
我想知道告诉特定线程密钥可用的特定示例是什么?谁在玩游戏 receptionist
角色来确认线程请求以获取密钥,以便它可以锁定 synchronized
阻止?
有人能举个例子来解释一下吗?
这个问题在这里已经有答案了:
什么是java中的监视器(8个答案)
4个月前关门了。
我对同步块中的锁机制有点困惑。
什么时候 Thread
尝试锁定同步块时,它会查找可用密钥(可以是类级别或示例级别)以锁定 synchronized
阻止。
我想知道告诉特定线程密钥可用的特定示例是什么?谁在玩游戏 receptionist
角色来确认线程请求以获取密钥,以便它可以锁定 synchronized
阻止?
有人能举个例子来解释一下吗?
1条答案
按热度按时间jxct1oxe1#
没有接待员,工作起来更像浴室:每个人一进门就锁门,如果门锁上,人们就不会试图进入浴室:
如果只有一个人能成功地锁上门(即,我们在放下裤子前检查自己是否单独在浴室里),这一点就行了。
在it术语中,jvm的作用如下: