java乐观锁悲观锁 发表于 2022-03-20 分类于 编程 文章字数:106,阅读全文大约需要1分钟 乐观锁默认读之后不会有修改,于是不上锁。但是更新的时候会判断期间有没有修改数据。悲观锁总是设想最坏的情况,读之后都会有人修改数据,于是拿数据的时候就会上锁。 悲观锁 synchronizedcpu级别的锁机制 sqllock tables 乐观锁 CAS(Compare and Swap 比较并交换) jpa的@Version