Java 什么是悲观锁和乐观锁机制?【面试题详解】 2020-12-8 14:50:48 爱分享 取消关注 关注 私信 今天爱分享给大家带来什么是悲观锁和乐观锁机制?【面试题详解】,希望能够帮助到大家。 1.悲观锁:即很悲观,每次拿数据的时候都觉得数据会被人更改,所以拿数据的时候就把这 条记录锁掉,这样别人就没法改这条数据了,一直到你的锁释放。 2.乐观锁:即很乐观,查询数据的时候总觉得不会有人更改数据,等到更新的时候再判断这 个数据有没有被人更改,有人更改了则本次更新失败。 相关推荐: TCL语言-丢失更新(写问题) 数据库悲观锁和乐观锁的原理和应用场景【面试题详解】 赞赏 人已赞赏 java