import java.util.concurrent.atomic.AtomicInteger;
总结
cas是通过给变量添加volatile再通过compareAndSet(prev,next)来实现的,这是因为volatile可以实现变量的可见性,且compareAndSet(prev,next)的比较和设置是一个原子操作
import java.util.concurrent.atomic.AtomicInteger;
总结
cas是通过给变量添加volatile再通过compareAndSet(prev,next)来实现的,这是因为volatile可以实现变量的可见性,且compareAndSet(prev,next)的比较和设置是一个原子操作