面试题

1.hashmap,如果确定只装载100个元素,new HashMap(?)多少是最佳的,why?

解:hashmap的扩容机制为实际装载元素>hash表中数组大小*装载因子,扩容为原来的两倍

数组大小为:100/0.75=133.3,初始容量为2的幂,2的8=256>133.3,所以256最佳

posted @ 2019-08-28 14:13  Nullpointer_dxy  阅读(82)  评论(0编辑  收藏  举报