AtomicInteger 是很是實用而且簡單的計數器。接口
AtomicInteger 提供的接口:rem
//獲取當前的值
public final int get()
//取當前的值,並設置新的值
public final int getAndSet(int newValue);
//獲取當前的值,並自增
public final int getAndIncrement();get
//獲取當前的值,並自減
public final int getAndDecrement();new
// 自增,並獲取自增後的值
public final int incrementAndGet();
// 自減, 並獲取自減後的值
public final int decrementAndGet();
//獲取當前的值,並加上預期的值 public final int getAndAdd(int delta);