Java hashTable和hashMap的区别

1.官方推荐使用HashMap;数组 2.HashTable线程安全,HashMap非线程安全,但效率较高;安全 3.遍历方法上略有不一样;线程 4.HashTable的键和值都不能存NUll,HashMap能够;hash 5.HashTable的默认初始hash数组的长度是11,以后会以oldsize*2+1的大小增长,HashMap的默认大小是16,以后会以oldsize*2的倍数增长效率
相关文章
相关标签/搜索