计数器

AtomicInteger 是非常实用并且简单的计数器。

AtomicInteger 提供的接口:

//获取当前的值
 public final int get()
 
 //取当前的值,并设置新的值
  public final int getAndSet(int newValue);
 
 //获取当前的值,并自增
  public final int getAndIncrement();

 
 //获取当前的值,并自减
 public final int getAndDecrement();

// 自增,并获取自增后的值

 public final int incrementAndGet();

// 自减, 并获取自减后的值

 public final int decrementAndGet();


 //获取当前的值,并加上预期的值
 public final int getAndAdd(int delta);

原文地址:https://www.cnblogs.com/mid-wk/p/7154107.html