摘要: 原文地址:http://coderbee.net/index.php/concurrent/20131115/577/comment-page-1 要FQ,故转载过来. 自旋锁(Spin lock) 自旋锁是指当一个线程尝试获取某个锁时,如果该锁已被其他线程占用,就一直循环检测锁是否被释放,而不是进 阅读全文
posted @ 2018-03-04 11:22 伴我前行 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 作者:知乎用户链接:https://www.zhihu.com/question/37168009/answer/88086943来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 我们来看看问题,按照现在我看到的情况,题干是:“怎样证明synchronized锁,Loc 阅读全文
posted @ 2018-03-04 11:21 伴我前行 阅读(566) 评论(0) 推荐(0) 编辑
摘要: 转载:http://houlinyan.iteye.com/blog/1112535 1、ReentrantLock 拥有Synchronized相同的并发性和内存语义,此外还多了 锁投票,定时锁等候和中断锁等候 线程A和B都要获取对象O的锁定,假设A获取了对象O锁,B将等待A释放对O的锁定, 如果 阅读全文
posted @ 2018-03-04 10:13 伴我前行 阅读(259) 评论(0) 推荐(0) 编辑