线程并发工具之Semaphore的使用及原理分析

(原文链接:http://www.studyshare.cn/blog/details/1157/0 ) 一、定义 Semaphore:即信号量,它管理着一组虚拟的许可,许可的初始数量可通过构造函数指定,在执行操作时先获取许可(只要还有剩余的许可),并在使用后释放许可,如果没有许可,则acquire方法会阻塞直到有许可。它提供的release()方法将返回一个许可给信号量。 java开发工具下载地
相关文章
相关标签/搜索