Java 併發編程(十四):併發工具 Semaphore

1、概述 Semaphore(信號量)是用來控制同時訪問特定資源的線程數量,它通過協調各個線程,以保證合理的使用公共資源,就是控制併發線程的數量 2、類圖 Semaphore還提供一些其他方法: int availablePermits() : 返回此信號量中當前可用的許可證數。 int getQueueLength(): 返回正在等待獲取許可證的線程數。 boolean hasQueuedThr
相關文章
相關標籤/搜索