CAS是什么 CAS ===> CompareAndSet 比较并交换 如果线程的期望值与物理内存的真实值一样,将修改为更新值并返回true,如不同,则修改失败,这时需要重新获得主物理内存的真实值。 AtomicInteger atomicInteger = new AtomicInteger(2019); atomicInteger.compareAndSet(2019,2020); 结果为true,真实值被更新为2020 再输入: