HashMap实现原理
关键词:在已知元素大概数量情况下通过初始化指定容量及负载因子参数来生成HashMap;负载因子越高说明空间利用率越高,但相对遍历速度越低;1.Map map=new HashMap(32,0.8f);//初始容量个数,负载因子2.尽量用String,Integer等包装类或其他不可变类型对象做泛型参数;(hashcode固定)3.fail-fast机制用于遍历时对比modcount变量是否变化,从...
转载
2018-04-25 16:36:01 ·
171 阅读 ·
0 评论