mirror of
https://github.com/Snailclimb/JavaGuide
synced 2025-06-16 18:10:13 +08:00
修正一些句子多余/缺少的词
1、悲观锁通常多用于写多比较多的情况下(多写场景)=》悲观锁通常多用于写比较多的情况下(多写场景)。删除多余字:多 2、乐观锁通常多于写比较少的情况下(多读场景)=》乐观锁通常多用于写比较少的情况下(多读场景)。添加用字 3、对象锁的的拥有者线程才可以执行=》对象锁的拥有者线程才可以执行。删除多余字:的 4、synchronized 修饰方法的的情况=》synchronized 修饰方法的情况。删除多余字:的
This commit is contained in:
parent
7dae89cfc0
commit
60b89a92d4
@ -182,7 +182,7 @@ public void increase() {
|
||||
|
||||
像 Java 中`synchronized`和`ReentrantLock`等独占锁就是悲观锁思想的实现。
|
||||
|
||||
**悲观锁通常多用于写多比较多的情况下(多写场景),避免频繁失败和重试影响性能。**
|
||||
**悲观锁通常多用于写比较多的情况下(多写场景),避免频繁失败和重试影响性能。**
|
||||
|
||||
### 什么是乐观锁?使用场景是什么?
|
||||
|
||||
@ -190,7 +190,7 @@ public void increase() {
|
||||
|
||||
在 Java 中`java.util.concurrent.atomic`包下面的原子变量类就是使用了乐观锁的一种实现方式 **CAS** 实现的。
|
||||
|
||||
**乐观锁通常多于写比较少的情况下(多读场景),避免频繁加锁影响性能,大大提升了系统的吞吐量。**
|
||||
**乐观锁通常多用于写比较少的情况下(多读场景),避免频繁加锁影响性能,大大提升了系统的吞吐量。**
|
||||
|
||||
### 如何实现乐观锁?
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user