java基础| 多线程基础三:CAS原理和原子操作

CAS机制         CAS 是英文单词 Compare And Swap 的缩写,翻译过来就是比较并替换。 CAS机制当中使用了 3 个基本操作数:内存地址 V ,旧的预期值 A ,要修改的新值 B 。 更新一个变量的时候,只有当变量的预期值A 和内存地址 V 当中的实际值相同时,才会将内存地址 V 对应的值修改为B 。         synchornized(内置锁)从思想上来说是属于
相关文章
相关标签/搜索