首页 > 技术交流 > hashmap concurrenthashmap

hashmap concurrenthashmap

头像
孙思源
编辑于 2021-03-03 23:48:53 APP内打开
赞 0 | 收藏 0 | 回复1 | 浏览703
1.7hashmap存在循环链表的死循环问题 1.8解决了该问题 但是还存在数据覆盖的问题 因此hashmap不是线程安全的
为此我们经常使用concurrenthashmap   put时如果为空 先用cas放进去 不为空 再使用synchronized来修改对应的值  为什么要对空值的情况进行单独判断呢?

1条回帖

回帖
加载中...
话题 回帖

推荐话题

相关热帖

技术交流近期热帖

近期精华帖

热门推荐