理解CAS操作

CAS:Compare and Swap 即就是:比较并且交换 一种硬件对并发的支持,针对多处理器操作而设计的处理器中的一种特殊指令,用于管理对共享数据的并发访问。 解决共享变量的内存可见性问题 乐观锁 采用CAS实现的类:java.util.concurrent.atomic包下:AtomicInteger。 内存可见性 Java内存模型规定了所有的变量都存储在主内存中。每条线程中还有自己的工作
相关文章
相关标签/搜索