| 构造器和说明 |
|---|
RecursiveLatch() |
RecursiveLatch(int maxPermits) |
RecursiveLatch(Latch delegate) |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
acquire() |
boolean |
acquire(long timeout,
TimeUnit timeUnit) |
long |
availablePermits() |
long |
cons() |
boolean |
isLocked() |
long |
join() |
void |
release() |
boolean |
tryAcquire() |
private final Latch delegate
private final Lock lock
private final ThreadLocalInteger threads
public RecursiveLatch()
public RecursiveLatch(int maxPermits)
public RecursiveLatch(Latch delegate)
public long availablePermits()
availablePermits 在接口中 Latchpublic boolean tryAcquire()
tryAcquire 在接口中 LatchCopyright © 2020. All rights reserved.