Skip to content

更新了可重入锁的举例#2846

Merged
Snailclimb merged 1 commit intoSnailclimb:mainfrom
LunaSpica:patch-1
May 5, 2026
Merged

更新了可重入锁的举例#2846
Snailclimb merged 1 commit intoSnailclimb:mainfrom
LunaSpica:patch-1

Conversation

@LunaSpica
Copy link
Copy Markdown
Contributor

原文“JDK 提供的所有现成的 Lock 实现类,包括 synchronized 关键字锁都是可重入的。”不严谨,JDK 中 synchronized、ReentrantLock、ReentrantReadWriteLock 是可重入的;但不能说 JDK 提供的所有锁都是可重入的,StampedLock 就不是。

Clarified that not all Lock implementations are reentrant, specifically mentioning StampedLock.

原文“JDK 提供的所有现成的 Lock 实现类,包括 synchronized 关键字锁都是可重入的。”不严谨,JDK 中 synchronized、ReentrantLock、ReentrantReadWriteLock 是可重入的;但不能说 JDK 提供的所有锁都是可重入的,StampedLock 就不是。
@Snailclimb Snailclimb merged commit a7395d1 into Snailclimb:main May 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants