We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 9474806 commit 346ca13Copy full SHA for 346ca13
1 file changed
MD/Synchronize.md
@@ -75,7 +75,7 @@ synchronize 很多都称之为重量锁,`JDK1.6` 中对 synchronize 进行了
75
76
77
### 轻量锁
78
-当代码进入同步块时,如果同步对象为无锁状态时,当前线程会在栈帧中穿件一个锁记录(`Lock Record`)区域,同时将锁对象对象头中的 Mark Word 拷贝到锁记录中。再尝试使用 CAS 将 Mark Word 更新为指向锁记录的指针。
+当代码进入同步块时,如果同步对象为无锁状态时,当前线程会在栈帧中创建一个锁记录(`Lock Record`)区域,同时将锁对象的对象头中 Mark Word 拷贝到锁记录中。再尝试使用 CAS 将 Mark Word 更新为指向锁记录的指针。
79
80
如果更新成功,当前线程就获得了锁。
81
0 commit comments