请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

ReentrantLock 将锁对象化的问题

老师好,关于ReentrantLock 将所对象化,提到的三点作用。老师讲的并不是很详细,可否私下里,通过代码讲一讲具体的应用。

正在回答

1回答

翔仔 2020-02-01 01:33:32

同学好,是说这三个作用吗,如果是,为了讲解得详细和清楚,我都给出了样例链接,可以参考看看哈。

(1)ReentrantLock可以对获取锁的等待时间进行设置,这样就避免了死锁

https://baijiahao.baidu.com/s?id=1648624077736116382&wfr=spider&for=pc

(2)ReentrantLock可以获取各种锁的信息

咱们可以调用 lock本身的isLocked()等方法去掌握锁是否被锁等信息

(3)ReentrantLock可以灵活地实现多路通知

https://blog.csdn.net/zhang199416/article/details/70771238



0 回复 有任何疑惑可以回复我~
  • 提问者 CarlosLiu #1
    非常感谢!
    回复 有任何疑惑可以回复我~ 2020-02-03 19:19:18
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信