为什么说ConcurrentHashMap不是绝对线程安全的?
来源:8-9 单例设计模式-容器单例
慕虎1287928
2019-12-26
不太明白视频中的这种情况为什么ConcurrentHashMap不是绝对线程安全的
写回答
1回答
-
geelylucky
2019-12-27
同学,这个很好理解,就是说,当一个线程正在put的时候,实际上还没有put完成,另一个线程也判断里面还没有指定的key存在,那么也执行put操作,导致最终put的都是同一个key对应的对象,那么就导致了创建多个对象出来,导致线程安全。
022020-07-03
相似问题