![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
jdk源码
文章平均质量分 84
叶吟夜饮
这个作者很懒,什么都没留下…
展开
-
Java源码阅读--AbstractMap
Java源码阅读–AbstractMap 结构 头: 属性: transient volatile Set<K> keySet; transient volatile Collection<V> values; SimpleEntry 先看一下“头” 实现了Entry,那来看看它的具体实现方法吧(过于简单的方法就不赘述了) 只有俩属性 private final K key; private V value;原创 2021-08-26 18:15:26 · 194 阅读 · 0 评论 -
Java源码阅读--Map
Java源码阅读–Map 结构概览 Map接口由内部类Entry和众多方法组成,具体图下 Default方法阅读 作为一个接口,Map的大部分方法需要实现类去实现,但其也有部分方法有着默认实现 首先看一下Map类的“头”: 有着俩泛型 K 和 V ,记住就行 getOrDefault default V getOrDefault(Object key, V defaultValue) { V v; return (((v = get(key)) != null)原创 2021-08-26 11:22:18 · 251 阅读 · 0 评论