摘要:
前篇博客LZ已经分析了ReentrantLock的lock()实现过程,我们了解到lock实现机制有公平锁和非公平锁,两者的主要区别在于公平锁要按照CLH队列等待获取锁,而非公平锁无视CLH队列直接获取锁。但是对于unlock()而已,它是不分为公平锁和非公平锁的。 public void unlock() { sync.release(1); } pub... 阅读全文
posted @ 2015-08-25 08:04
chenssy
阅读(1441)
评论(0)
推荐(1)

浙公网安备 33010602011771号