- 博客(1)
- 收藏
- 关注
原创 ConcurrentMap源码解读
ConcurrentMap源码解读1、ConcurrentMap按segment进行锁定2、ConcurrentMap读非空值不锁,读到空值会进行锁定(WHY)这是因为HashEntry还没有完全构造完成就赋值导致的3、ConcurrentMap在对Hash表进行修改时,会更新modCount的值 ,意义?8、ConcurrentMap的避免ABA问题。方法isEmpty()有可能MAP从来没有为...
2018-01-19 21:15:50 301
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人