用阿里的编码规范时,推荐我:hashmap 初始化时,尽量指定初始值大小
虽然hashmap 是可以自动扩容的,但是频繁消耗资源
threshold(链表key, value最大数量)初始值为不小于capacity(容量)最小的2的n次幂,如1->1 2->2 3->4 4->4 5->8…8->8 9->16
每次扩容threshold为capacity的loadfactor(0.75)倍
hashmap 初始化时,尽量指定初始值大小
最新推荐文章于 2024-06-06 11:24:53 发布