AtomicInteger,一个提供原子操作的Integer类,在java中,++i和i++都不是线程安全的。AtomicInteger提供一种线程安全的加减操作
//获取当前值 get()
//取当前值并设置新的值 getAndSet(int newValue)
//获取当前值并自增 getAndIncrement()
//获得当前值并自减 getAndDecrement()
//获得当前值,并加上固定值 getAndAdd(int delta)
AtomicInteger,一个提供原子操作的Integer类,在java中,++i和i++都不是线程安全的。AtomicInteger提供一种线程安全的加减操作
//获取当前值 get()
//取当前值并设置新的值 getAndSet(int newValue)
//获取当前值并自增 getAndIncrement()
//获得当前值并自减 getAndDecrement()
//获得当前值,并加上固定值 getAndAdd(int delta)