java多线程学习第六课---原子操作 CAS

概述 CAS(Compare-and-Swap),即比较并替换,是一种实现并发算法时常用到的技术,Java并发包中的很多类都使用了CAS技术。CAS也是现在面试经常问的问题,本文将深入的介绍CAS的原理。 CAS的原理 CAS(Compare And Swap),指令级别保证这是一个原子操作 三个运算符:  一个内存地址V,一个期望的值A,一个新值B 基本思路:如果地址V上的值和期望的值A相等,就
相关文章
相关标签/搜索