摘要: ReentrankLock 分为 非公平锁及公平锁 首先我们看一下它里面有哪些属性: tryAcquire方法中,先 判断当前state值是否是0,若为0 ,则可进行尝试加锁。若不为0,判断作这个加锁操作的是否为当前线程,若为当前线程,则直接累加,然后更新state值 setExclusiveOwn 阅读全文
posted @ 2017-05-23 23:18 程序员小李 阅读(337) 评论(0) 推荐(0) 编辑