hashmap concurrenthashmap
1.7hashmap存在循环链表的死循环问题 1.8解决了该问题 但是还存在数据覆盖的问题 因此hashmap不是线程安全的
为此我们经常使用concurrenthashmap put时如果为空 先用cas放进去 不为空 再使用synchronized来修改对应的值 为什么要对空值的情况进行单独判断呢?
相关推荐
27届学院本誓死冲击...:下次再发把个人信息隐藏掉,以防有心之人。相关课程删了,荣誉奖项只留蓝桥杯,把蓝桥杯写到教育经历里,按教育经历、实习经历、项目经历、专业技能这个顺序排版