锁lock和等待wait区别以及ReentrantLock-Condition使用
AQS中的ReentrantLock.lock可以对应理解成synchronized刚进入代码块获取到锁AQS中的ReentrantLock.unlock可以对应理解成synchronized代码块结束释放锁Condition condition = reentrantLock.newCondition()condition.await 可以理解成 Object.wait 方法的封装con...
原创
2019-02-25 16:44:54 ·
7694 阅读 ·
0 评论