HashMap的特点
1.hashmap里的数据是没有顺序的
2.hashmap的键和值可以是空的
3.hashmap不是线程安全的
4.key是不可重复的
HashMap的底层实现
1.7:数组+链表
1.8数组+链表+红黑树
hashmap的阈值为0.75,当数组容量使用了75%需要扩容,默认长度是16,也就是元素达到12时就会扩容.
HashMap的特点
1.hashmap里的数据是没有顺序的
2.hashmap的键和值可以是空的
3.hashmap不是线程安全的
4.key是不可重复的
HashMap的底层实现
1.7:数组+链表
1.8数组+链表+红黑树
hashmap的阈值为0.75,当数组容量使用了75%需要扩容,默认长度是16,也就是元素达到12时就会扩容.