Java并发之乐观锁悲观锁

定义

乐观锁和悲观锁这两种锁机制,是在多用户环境并发控制的两种所机制。

悲观锁:假定会发生并发冲突,屏蔽一切可能违反数据完整性的操作。[1]常见实现如独占锁
乐观锁:假设不会发生并发冲突,只在提交操作时检查是否违反数据完整性。[1] 乐观锁不能解决脏读的问题。常见实现如CAS等。

上一篇:My Open Source Projects


下一篇:Balloons(山东省第一届ACM省赛)