void | |
void | acquire(int permits) |
void | acquireUninterruptibly() |
void | acquireUninterruptibly(int permits) |
int | availablePermits() |
int | drainPermits() |
protected Collection<Thread> | getQueuedThreads() |
int | getQueueLength() |
boolean | hasQueuedThreads() |
boolean | isFair() |
protected void | reducePermits(int reduction) |
void | release() |
void | release(int permits) |
toString() | |
boolean | tryAcquire() |
boolean | tryAcquire(int permits) |
boolean | tryAcquire(int permits, long timeout, TimeUnit unit) |
boolean | tryAcquire(long timeout, TimeUnit unit) |
java线程基础之Semaphore学习
最新推荐文章于 2024-07-28 19:41:52 发布
相关API