HashMap初始化容量应该设置成多少合适()
当HashMap内部维护的哈希表的容量达到75%时(默认情况下),会触发rehash,而rehash的过程是比较耗费时间的。
【HashMap初始化容量应该设置成多少合适()】所以初始化容量要设置成expectedSize/0.75 + 1的话,可以有效的减少冲突也可以减小误差。
推荐阅读
- parallels|parallels desktop 解决网络初始化失败问题
- 代码不规范容易造成的bug
- HashMap&ConcurrentHashMap&HashTable
- HashMap负载因子
- Git上传至GitHub
- 矫情
- C中全局变量和static变量的存储与初始化
- git|git 创建版本库
- Java8|Java8 中的 HashMap 和 ConcurrentHashMap 全解析
- HashMap源码详解一篇就够