- 1
- 0
- 约小于1千字
- 约 1页
- 2026-07-20 发布于山西
- 举报
AtomicInteger原子类底层的一些原理,AtomicLong、AtomicBoolean、AtomicReference、
LongAdder,等等,大部分的技术我们都会结合分布式中间件项目实战来体验如何来在
的场景下来使用
无锁化,乐观锁
判断此时此刻是否是某个值,如果是,则修改,如果不是则重新查询一个的值,再次执
行判断,这个操作叫做CAS,CompareandSet
Atomic原子类底层的原理就是CAS,无锁化,乐观锁,每次尝试修改的时候,就对比一
下,有没有人修改过这个值,没有人修改,自己就修改,如果有人修改过,就重新查出来最
新的值,再次重复那个过程
原创力文档

文档评论(0)