java | CAS 效率分析和特点 发表于 2022-12-29 分类于 java , 进阶 , 多线程 , CAS 阅读次数: Valine: CAS 的执行效率是超过加锁的。 无锁情况下,即使重试失败,线程始终高速运行,没有停歇。而 synchronized 会让线程在没有获得锁的时候发生上下文切换 特点 适合线程少,多核 CPU 场景 基于乐观锁的思想 CAS 体现的是无锁并发、无阻塞并发 请我喝杯咖啡吧~ 打赏 微信支付 支付宝