下面列出了java.util.concurrent.atomic.LongAdder#decrement() 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。
@Override
public void end(Timers.EventTiming begin, boolean succeeded) {
LongAdder l = inUse.get(poolType, poolName);
l.decrement();
checkRatio(l.longValue());
begin.end(poolType, poolName);
completed.get(poolType, poolName).increment();
}
/**
* decrement decrements and sum returns current value
*/
public void testDecrementAndsum() {
LongAdder ai = new LongAdder();
ai.decrement();
assertEquals(-1, ai.sum());
ai.decrement();
assertEquals(-2, ai.sum());
}
/**
* decrement decrements and sum returns current value
*/
public void testDecrementAndsum() {
LongAdder ai = new LongAdder();
ai.decrement();
assertEquals(-1, ai.sum());
ai.decrement();
assertEquals(-2, ai.sum());
}