文章列表
HashMap主要是用数组来存储数据的.数组存储的是链表,链表是为了解决哈希冲突的.
几个关键的属性
存储数据的数组
transient Entry[] table; 这个上面已经讲到了
默认容量
static final int DEFAULT_INITIAL_CAPACITY = 16;
最大容量
static final int MAXIMUM_CAPACITY = 1 =容量*加载因子时,HashMap会将容量扩容
static final float DEFAULT_LOAD_FACTOR = 0.75f;
当实际数据大小超过threshold时,HashMap会 ...
- 2011-01-28 11:46
- 浏览 631
- 评论(0)