摘要: 悲观锁和乐观锁 在Java中,悲观锁和乐观锁是处理并发访问共享资源时采用的不同策略。它们主要的区别在于对数据竞争的预期和处理方式。 悲观锁 (Pessimistic Lock) 悲观锁基于“悲观”的假设,即默认情况下它认为数据可能会被其他线程修改,因此在操作数据前会尝试获得独占的锁。一旦某个线程持有悲观锁,其他试图 阅读全文
posted @ 2024-07-07 09:37 捞月亮的小北 阅读(14) 评论(0) 推荐(1) 编辑