public class ReadWriteLockKit extends Object
| 构造器和说明 |
|---|
ReadWriteLockKit() |
ReadWriteLockKit(boolean fair) |
| 限定符和类型 | 方法和说明 |
|---|---|
<T> T |
exeReadLockMethod(ConsumptionResult<T> consumption)
有返回值执行读锁方法
|
void |
exeWriteLockMethod(Consumption consumption)
无返回值执行写锁方法
|
<T> T |
exeWriteLockMethod(ConsumptionResult<T> consumption)
有返回值执行写锁方法
|
public ReadWriteLockKit()
public ReadWriteLockKit(boolean fair)
fair - true为公平锁 反之为竞争锁public <T> T exeReadLockMethod(ConsumptionResult<T> consumption)
T - 返回值consumption - 有返回值的执行表达式public <T> T exeWriteLockMethod(ConsumptionResult<T> consumption)
T - 返回值consumption - 有返回值的执行表达式public void exeWriteLockMethod(Consumption consumption)
consumption - 无返回值的执行表达式Copyright © 2019. All rights reserved.