主要相同点:Lock能完成synchronized所实现的所有功能
主要不同点:Lock有比synchronized更精确的线程语义和更好的性能。synchronized会自动释放锁,而Lock一定要求程序员手工释放,并且必须在finally从句中释放。

相关文章:

  • 2021-06-10
  • 2022-12-23
  • 2022-12-23
  • 2021-07-04
  • 2021-11-22
  • 2021-05-17
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-10-04
  • 2021-12-29
  • 2021-08-07
  • 2021-10-09
相关资源
相似解决方案