摘要:
五、可中断获取锁的实现(独占锁的特性之一) 我们知道lock相较于synchronized有一些更方便的特性,比如能响应中断以及超时等待等特性,现在我们依旧采用通过学习源码的方式来看看能够响应中断是怎么实现的。可响应中断式锁可调用方法lock.lockInterruptibly();而该方法其底层会 阅读全文
posted @ 2019-03-23 18:03
汪神
阅读(601)
评论(0)
推荐(0)
摘要:
一、序言 Lock接口是juc包下一个非常好用的锁,其方便和强大的功能让他成为synchronized的一个很好的替代品。 我们常用的一个Lock的实现类(好像也是唯一一个只实现了Lock接口的类) 当你查看源码时你会惊讶的发现ReentrantLock并没有多少代码,另外有一个很明显的特点是:基本 阅读全文
posted @ 2019-03-23 00:25
汪神
阅读(956)
评论(0)
推荐(0)
浙公网安备 33010602011771号