摘要: JDK源码阅读之:HashMap以及CHM(JDK1.8) 一、JDK1.8的HashMap设计 1.1 整体概览 HashMap采用的是数组+链表+红黑树的形式。 数组是可以扩容的,链表也是转化为红黑树的,这2种方式都可以承载更多的数据。 用户可以设置的参数:初始总容量默认16,默认的加载因子0.75 初始的数组个数默认是16 容量X加载因子=阈值 一旦目 阅读全文
posted @ 2022-03-28 15:47 xuxh120 阅读(87) 评论(0) 推荐(0) 编辑