HashMap
HashMap 是一个散列表,存储方式是键值对(key-value)映射
Entry<key1, value1> |
Entry<key2, value2> | Entry<key3, value3> |
Entry<key1, value4> |
HashMap 继承于AbstractMap,实现了Map、Cloneable、java.io.Serializable接口。
map |
abstractMap |
hashmap |
HashMap实现不是同步,线程不安全,无序,key和value都可以为null
HashMap影响性能的参数:“初始容量”和“加载因子”
通过拉链法解决哈希冲突