- 博客(1)
- 收藏
- 关注
转载 Java之Semaphore
一个计数信号量。从概念上讲,信号量维护了一个许可集。如有必要,在许可可用前会阻塞每一个 acquire(),然后再获取该许可。每个 release() 添加一个许可,从而可能释放一个正在阻塞的获取者。但是,不使用实际的许可对象,Semaphore 只对可用许可的号码进行计数,并采取相应的行动。拿到信号量的线程可以进入代码,否则就等待。通过acquire()和release()获取和释放访问许可
2016-05-23 17:20:51 828 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人