HashMap深入学习(抄袭)记录~~~
HashMap学习(抄袭)记录
HashMap:
初始容量16, 装在因子0.75
数据结构: JDK1.7 数组 + 链表
JDK1.8 数组 + 链表 + 红黑树
questions:
容量的作用? 加载因子的作用?
数组有什么作用? 链表有什么作用?
什么时候创建数组? 什么时候创建链表? 什么时候链表变红黑树?
数组在并不是在创建Map的时候创建的, 在往map中put数据的时候创建.
为什么要在put的时候创建数组
数组在内存中占用的一段连续的内存空间, 占用较多, 所以创建的map不使用
原创
2020-09-13 00:13:34 ·
175 阅读 ·
0 评论