HashMap 和HashTable区别和实现原理。
生活随笔
收集整理的這篇文章主要介紹了
HashMap 和HashTable区别和实现原理。
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
區(qū)別:1HashTable線程安全,Map不安全。
?2.HashTable比Map慢很多,所以基本淘汰了。
3.HashTable是數(shù)組 , HashMap 是數(shù)組+鏈表
4.HashTable 容量是2n+1, Map為 2的冪字方擴(kuò)容。
5.計(jì)算hash值,Table做除法,map做移位操作,后者速度快。
?
總結(jié)
以上是生活随笔為你收集整理的HashMap 和HashTable区别和实现原理。的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 淘宝镜像 cnpm
- 下一篇: 解决使用pip安装lxml包报错问题Co