开发中遇到Java AtomicLong addAndGet()的使用,去Google后知道了其使用,记录一下。
简单来说就是一个累计过程,在之前值的基础上累加指定的值,并返回。
Java.util.concurrent.atomic.AtomicLong.addandget()是Java中的内置方法,该方法将在函数的参数中传递的值添加到先前的值,并返回数据类型为long的新更新值。
用法:
public final long addAndGet(long val)
参数:该函数接受单个强制参数val,该参数指定要添加的值。
返回值:加完后,该函数返回该值。