public class AtomicLock
使用AtomicBoolean作为锁 false是没锁, true为有锁 AtomicBoolean对象要初始化为false
| 构造器和说明 |
|---|
AtomicLock()
使用AtomicBoolean作为锁
false是没锁, true为有锁
AtomicBoolean对象要初始化为false
|
| 限定符和类型 | 方法和说明 |
|---|---|
java.util.concurrent.atomic.AtomicBoolean |
getLock()
限制flush()并发的锁
|
boolean |
quickLockCleanly(kotlin.jvm.functions.Function0<kotlin.Unit> block)
快速加锁, 锁不住不等待
|