(1)无状态对象永远是线程安全的。
(2)竞争条件:检查再运行,使用一个潜在的过期值作为决定下一步操作的依据。
(3)检查再运行的常见手法:惰性初始化。
惰性初始化中的竞争条件会破坏其正确性。
并发编程学习第二章
最新推荐文章于 2024-03-25 21:54:46 发布
(1)无状态对象永远是线程安全的。
(2)竞争条件:检查再运行,使用一个潜在的过期值作为决定下一步操作的依据。
(3)检查再运行的常见手法:惰性初始化。
惰性初始化中的竞争条件会破坏其正确性。