Package org.miaixz.bus.core.lang.thread
Class SemaphoreRunnable
java.lang.Object
org.miaixz.bus.core.lang.thread.SemaphoreRunnable
- All Implemented Interfaces:
Runnable
带有信号量控制的
Runnable 接口抽象实现
通过设置信号量,可以限制可以访问某些资源(物理或逻辑的)线程数目。 例如:设置信号量为2,表示最多有两个线程可以同时执行方法逻辑,其余线程等待,直到此线程逻辑执行完毕
- Since:
- Java 17+
- Author:
- Kimi Liu
-
Constructor Summary
Constructors -
Method Summary