5.jdk1.7与1.8的HashMap和ConcurrentHashMap

1.7的HashMap设计 1 1.8的HashMap设计 1.1 整体概览 HashMap采用的是数组+链表+红黑树的形式。 数组是可以扩容的,链表也是转化为红黑树的,这2种方式都可以承载更多的数据。 用户可以设置的参数:初始总容量默认16,默认的加载因子0.75 初始的数组个数默认是16 容量X加载因子=阈值(如第一次扩容16*0.75=12个) 一旦目前容量超过该阈值,则执行扩容操作。 什么
相关文章
相关标签/搜索