刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!
面试题
synchronized 有什么不足之处 ?
使用微信搜索喵呜刷题,轻松应对面试!
答案:
直接使用synchronized有如下一些不足:
- 不能够扩越多个对象
- 当在等待锁对象的时候不能中途放弃,直到成功
- 等待没有超时限制
- Thread.interrupt()不能中断阻塞
- JDK5中提供更加灵活的机制:Lock和Condition
- synchronized在JDK6及以后性能有很大提升 – 继续聊聊锁的升级机制
创作类型:
原创
版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。 让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!



