1.Hashmap線程不安全,Hashtable線程安全(由Hashtable源碼可知Hashtable的每個方法都加了Synchronize方法).
2.Hashmap初始長度是16,hashmap的負載因子為0.75(默認值).而Hashtable初始長度是11.hashtable的負載因子是0.75(默認值).
3.Hashmap的擴容機制是(原先長度*2).Hashtable的擴容機制是((原先長度*2)+1).
4.Hashtable出現(xiàn)時間早于Hashmap.
5.Hashmap和Hashtable作者不同.
6.Hashmap和Hashtable不僅作者不同,就連父類也是不同的,Hashmap繼承自AbstractMap類,Hashtable繼承自Dictionary類.不過它們都實現(xiàn)了同時實現(xiàn)了map沟蔑、Cloneable(可復制)、Serializable(可序列化)這三個接口.
7.Hashtable比HashMap多提供了elements() 和contains() 兩個方法.
Hashmap 和Hashtable的區(qū)別
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
- 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來棱烂,“玉大人,你說我怎么就攤上這事颊糜。” “怎么了衬鱼?”我有些...
- 文/不壞的土叔 我叫張陵,是天一觀的道長馁启。 經(jīng)常有香客問我驾孔,道長,這世上最難降的妖魔是什么惯疙? 我笑而不...
- 正文 為了忘掉前任,我火速辦了婚禮霉颠,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘蒿偎。我一直安慰自己朽们,他們只是感情好,可當我...
- 文/花漫 我一把揭開白布诉位。 她就那樣靜靜地躺著骑脱,像睡著了一般。 火紅的嫁衣襯著肌膚如雪苍糠。 梳的紋絲不亂的頭發(fā)上,一...
- 文/蒼蘭香墨 我猛地睜開眼摊沉,長吁一口氣:“原來是場噩夢啊……” “哼狐史!你這毒婦竟也來了说墨?” 一聲冷哼從身側(cè)響起,我...
- 正文 年R本政府宣布沥阳,位于F島的核電站,受9級特大地震影響桐罕,放射性物質(zhì)發(fā)生泄漏桂敛。R本人自食惡果不足惜,卻給世界環(huán)境...
- 文/蒙蒙 一术唬、第九天 我趴在偏房一處隱蔽的房頂上張望滚澜。 院中可真熱鬧,春花似錦设捐、人聲如沸。這莊子的主人今日做“春日...
- 文/蒼蘭香墨 我抬頭看了看天上的太陽槐沼。三九已至,卻和暖如春纽窟,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背师倔。 一陣腳步聲響...
推薦閱讀更多精彩內(nèi)容
- HashMap和Hashtable一樣次和,同樣都存儲的鍵值對反肋。 區(qū)別的地方主要區(qū)別在于 HashMap是線程不安全的...
- Java是一種可以撰寫跨平臺應用軟件的面向?qū)ο蟮某绦蛟O計語言石蔗。Java 技術具有卓越的通用性罕邀、高效性养距、平臺移植性和...
- HashMap和Hashtable都實現(xiàn)了Map接口,都是鍵值對保存數(shù)據(jù)的方式區(qū)別1:HashMap可以存放 nu...
- HashMap和Hashtable的比較是Java面試中的常見問題肾胯,用來考驗程序員是否能夠正確使用集合類以及是否可...