- 博客(2)
- 收藏
- 关注
原创 ConcurrentHashMap的put方法
源码解析如下: public V put(K key, V value) { return putVal(key, value, false); } ////////////////////////////////////////////////////////////////////////////////// /** Implementation for put and putIfAbsent */ final V putVal(K key, V value, boolean onl..
2022-03-20 21:06:42 574
原创 HashMap 为什么是线程不安全的
1、扩容期间取出的值不准确。 2、同时put碰撞导致数据丢失(多线程之间数据不可见) 3、死循环造成CPU100%
2022-03-14 22:16:01 482
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人