Java 容器集合
Map,Collection接口的子实现类分析
yunzhonghefei
这个作者很懒,什么都没留下…
展开
-
Hashtable 原理解析
// 初始化,默认初始化大小为11,区别于HashMap的默认初始化大小16 public Hashtable() { this(11, 0.75f); } public synchronized V put(K key, V value) { // Make sure the value is not null if...原创 2020-01-21 17:50:29 · 237 阅读 · 0 评论 -
TreeMap
public V put(K key, V value) { Entry<K,V> t = root; if (t == null) { compare(key, key); // type (and possibly null) check root = new Entry<>(ke...原创 2020-01-21 15:19:31 · 134 阅读 · 0 评论 -
EnumMap 分析
EnumMap(线程不安全): // 声明时首先会再内部根据传入的枚举类型的属性长度,创建等长的数组 public EnumMap(Class<K> keyType) { this.keyType = keyType; keyUniverse = getKeyUniverse(keyType); vals = new Ob...原创 2020-01-21 11:36:16 · 348 阅读 · 0 评论 -
Java 集合类整理
1.Collection 2.Map原创 2019-04-11 17:32:21 · 98 阅读 · 0 评论