2018年8月23日

java源码-Semaphore源码分析

摘要: 再看下是如何唤醒CLH阻塞队列的,首先调用relase(1)再调用relaseShared(1)方法,tryRelaseShared(1)方法将state+relases通过cas设置成功然后返回true,开始唤醒等待队列,doRelaseShared()方法在CountDownLatch分析过 传 阅读全文

posted @ 2018-08-23 10:44 coding途中 阅读(204) 评论(0) 推荐(0) 编辑

导航