有了偏向锁,单线程下线程安全的集合操作性能还会差吗?

这个人中暑了 2019-04-09 10:30:27
对于StringBuilder和StringBuff,常常认为StringBuffer因为Synchronized的原因性能会差很多,但是现在有了偏向锁,那么两者性能应该差不多了吧?类似的还有HashMap和HashTable,当然现在有更好的ConcurrentHashMap,但是就HashMap和HashTable而言,是不是性能差不多呢?
唯一的不同也就是偏向锁在进入时要看看对象头线程ID是否等于当前线程,但这个应该没什么影响吧?
...全文
33 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

50,526

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧