🍉 Melon

Home

❯

☕️ Java

❯

Concurrent

❯

synchronized 和 ReentrantLock 区别

synchronized 和 ReentrantLock 区别

Mar 14, 20251 min read

  • java
  • concurrent
  • interview
  • todo
  • 都是可重入锁
  • synchronized 内置, ReentrantLock 通过代码实现
  • synchronized 自动获取/释放锁
  • ReentrantLock 具有响应中断, 超时等待等特性
  • synchronized 只是非公平锁, ReentrantLock 公平非公平都能实现

虚拟线程

todo synchronized 不建议和虚拟线程一起使用

See Also

  • synchronized 和 ReentrantLock 有什么区别?

Graph View

  • 虚拟线程
  • See Also

Backlinks

  • ReentrantLock
  • synchronized

Created with Quartz v4.5.2 © 2025

  • GitHub