1.table
代码:traint Node<K,V>[] table;
注释:table本质是一个结点数组,每个结点又叫做“桶”
2.entrySet
代码:traint Set<Map.Entry<k,v>> entrySet;
注释:本质是一个Set接口,用来存放键值对
3.Size
代码:transient int size;
定义:存放在map中的<k,v>映射的总数
4.modCount
代码:transient int modCount;
定义:记录集合被修改的次数,具体作用可参考我之前写的一篇名为《 Iterator怎
样利用modCount来防止写冲突(保证集合的数据一致性)》
5.threshold
代码: int threshold;
定义:当需要resize(扩充容量)时的阈值。
6.loadFactor
代码:final float loadFactor;
定义:装载因子
作用:threshold=capacity*loadFactor