刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!

面试题

synchronized 有什么不足之处 ?

使用微信搜索喵呜刷题,轻松应对面试!

答案:

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

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

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

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

让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!

分享考题
share