image

编辑人: 独留清风醉

calendar2025-01-16

message1

visits279

synchronized 有什么不足之处?

直接使用synchronized有如下一些不足:

  1. 不能够扩越多个对象
  2. 当在等待锁对象的时候不能中途放弃,直到成功
  3. 等待没有超时限制
  4. Thread.interrupt()不能中断阻塞
  5. JDK5中提供更加灵活的机制:Lock和Condition
  6. synchronized在JDK6及以后性能有很大提升 – 继续聊聊锁的升级机制
创作类型:
原创

本文链接:synchronized 有什么不足之处?

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。
分享文章
share