ConcurrentHashMap源码解析
put()方法
/**
* Implementation for put and putIfAbsent
* onlyIfAbsent为true时,key值已存在则不修改
*/
final V putVal(K key, V value, boolean onlyIfAbsent) {
// key或者value为空则报空指针异常
if (key == null || value == null) throw new NullPoin
原创
2020-07-06 15:29:21 ·
238 阅读 ·
0 评论