摘要: 应用场景 主线程等待子线程完成后继续执行 sync acquireSharedInterruptibly 实际调用的父类AQS acquireSharedInterruptibly 这里仔细看一下setHeadAndPropagate方法做了什么事情 AQS releaseShared ①Sync 阅读全文
posted @ 2020-04-18 15:54 鹿慕叶 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 应用场景 举个栗子,30个人上一个公共厕所,但是只有3个坑位 semaphore.acquire sync acquireSharedInterruptibly ①AQS setHeadAndPropagate sync .releaseShared ① AQS tryReleaseShared,具 阅读全文
posted @ 2020-04-18 11:00 鹿慕叶 阅读(186) 评论(0) 推荐(0) 编辑