网站首页
编程语言
数据库
系统相关
其他分享
编程问答
tryAcquireShared
2024-10-10
Semaphore源码简单解读
Semaphore源码解读注意,阅读本文需要了解AQS,AQS采用了模板设计模式。后续本人会完善这篇文章Semaphore的方法acquire()阻塞获得一个许可,会阻塞,直到得到一个可用许可或被中断重载版本acquire(n):尝试获取n个许可acquireUninterruptibly()类acquire,但不可中断tryAcquire()