首页
it技术
登录
6mi
u
盘
搜
搜 索
it技术
HashMap源码学习
HashMap源码学习
it
2023-10-02
65
HashMap组成:
数组 查询快 O(1)链表 处理hash冲突 红黑树 优化过长链表查询
知识点:
默认初始化容量是16 1<<4 链表转树阈值 8(n - 1)& hash 获取数组位索引第一次put的时候回设置容量大小切一定为2的n次幂数组查询快,当出现hash冲突时会产生链表或者红黑树;为了是元素尽量散列填充在数组上,保证初始容量是2的n次幂可以提高
转载请注明原文地址: https://lol.8miu.com/read-9682.html
最新回复
(
0
)