java.util.concurrent.atomic.LongAdder#decrement()源码实例Demo

下面列出了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();
}
 
源代码2 项目: openjdk-jdk9   文件: LongAdderTest.java
/**
 * 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());
}
 
源代码3 项目: j2objc   文件: LongAdderTest.java
/**
 * 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());
}