- 博客(1)
- 收藏
- 关注
原创 java锁学习总结
1.乐观锁和悲观锁乐观锁是一种乐观思想,即认为读多写少,遇到并发写的可能性低,每次去拿数据的时候都认为 别人不会修改,所以不会上锁,但是在更新的时候会判断一下在此期间别人有没有去更新这个数 据,采取在写时先读出当前版本号,然后加锁操作。悲观锁是就是悲观思想,即认为写多,遇到并发写的可能性高,每次去拿数据的时候都认为别人 会修改,所以每次在读写数据的时候都会上锁,这样别人想读写这个数据就会 block 直到拿到锁。java中的悲观锁就是synchronized2.自旋锁
2021-09-25 19:51:13 184
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人