适用于读多写少的场景,采用了CAS机制,每次当要进行修改时,通过将持有的原值与期望值进行比较,如果为true,则将新值写入内存,如果不成功,则进入自选,直到成功为止,但长时间的自选会导致大量的开销,导致吞吐量下降