JAVA架构设计中你要懂的CAS算法 架构设计

JAVA架构设计中你要懂的CAS算法

一、算法 CAS是一种无锁算法,CAS有3个操作数,内存值V,旧的预期值A,要修改的新值B。当且仅当预期值A和内存值V相同时,将内存值V修改为B,否则什么都不做。 CAS比较与交换的伪代码可以表示为:...
阅读全文