線程安全瞧哟,并發(fā)包

容器類

Vector與ArrayList區(qū)別

1.ArrayList是最常用的List實現(xiàn)類,內(nèi)部是通過數(shù)組實現(xiàn)的枪向,它允許對元素進(jìn)行快速隨機(jī)訪問绢涡。數(shù)組的缺點是每個元素之間不能有間隔,當(dāng)數(shù)組大小不滿足時需要增加存儲能力遣疯,就要講已經(jīng)有數(shù)組的數(shù)據(jù)復(fù)制到新的存儲空間中。當(dāng)從ArrayList的中間位置插入或者刪除元素時凿傅,需要對數(shù)組進(jìn)行復(fù)制缠犀、移動、代價比較高聪舒。因此辨液,它適合隨機(jī)查找和遍歷,不適合插入和刪除箱残。

2.Vector與ArrayList一樣滔迈,也是通過數(shù)組實現(xiàn)的止吁,不同的是它支持線程的同步,即某一時刻只有一個線程能夠?qū)慥ector燎悍,避免多線程同時寫而引起的不一致性敬惦,但實現(xiàn)同步需要很高的花費(fèi),因此谈山,訪問它比訪問ArrayList慢

注意: Vector線程安全俄删、ArrayList不安全

HashMap與HashTable

1.HashMap不是線程安全的?

HastMap是一個接口 是map接口的子接口,是將鍵映射到值的對象奏路,其中鍵和值都是對象畴椰,并且不能包含重復(fù)鍵,但可以包含重復(fù)值鸽粉。HashMap允許null key和null

value斜脂,而hashtable不允許。

2.HashTable是線程安全的一個Collection触机。

3.HashMap是Hashtable的輕量級實現(xiàn)(非線程安全的實現(xiàn))帚戳,他們都完成了Map接口,主要區(qū)別在于HashMap允許空(null)鍵值(key),由于非線程安全威兜,效率上可能高于Hashtable销斟。

HashMap允許將null作為一個entry的key或者value,而Hashtable不允許椒舵。

HashMap把Hashtable的contains方法去掉了蚂踊,改成containsvalue和containsKey。

注意: HashTable線程安全笔宿,HashMap線程不安全犁钟。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市泼橘,隨后出現(xiàn)的幾起案子涝动,更是在濱河造成了極大的恐慌,老刑警劉巖炬灭,帶你破解...
    沈念sama閱讀 218,858評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件醋粟,死亡現(xiàn)場離奇詭異,居然都是意外死亡重归,警方通過查閱死者的電腦和手機(jī)米愿,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,372評論 3 395
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來鼻吮,“玉大人育苟,你說我怎么就攤上這事∽的荆” “怎么了违柏?”我有些...
    開封第一講書人閱讀 165,282評論 0 356
  • 文/不壞的土叔 我叫張陵博烂,是天一觀的道長。 經(jīng)常有香客問我漱竖,道長禽篱,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,842評論 1 295
  • 正文 為了忘掉前任闲孤,我火速辦了婚禮谆级,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘讼积。我一直安慰自己肥照,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 67,857評論 6 392
  • 文/花漫 我一把揭開白布勤众。 她就那樣靜靜地躺著舆绎,像睡著了一般。 火紅的嫁衣襯著肌膚如雪们颜。 梳的紋絲不亂的頭發(fā)上吕朵,一...
    開封第一講書人閱讀 51,679評論 1 305
  • 那天,我揣著相機(jī)與錄音窥突,去河邊找鬼努溃。 笑死亿遂,一個胖子當(dāng)著我的面吹牛唁情,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播侵蒙,決...
    沈念sama閱讀 40,406評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼称近,長吁一口氣:“原來是場噩夢啊……” “哼第队!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起刨秆,我...
    開封第一講書人閱讀 39,311評論 0 276
  • 序言:老撾萬榮一對情侶失蹤凳谦,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后衡未,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體尸执,經(jīng)...
    沈念sama閱讀 45,767評論 1 315
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,945評論 3 336
  • 正文 我和宋清朗相戀三年缓醋,在試婚紗的時候發(fā)現(xiàn)自己被綠了剔交。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,090評論 1 350
  • 序言:一個原本活蹦亂跳的男人離奇死亡改衩,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出驯镊,到底是詐尸還是另有隱情葫督,我是刑警寧澤竭鞍,帶...
    沈念sama閱讀 35,785評論 5 346
  • 正文 年R本政府宣布,位于F島的核電站橄镜,受9級特大地震影響偎快,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜洽胶,卻給世界環(huán)境...
    茶點故事閱讀 41,420評論 3 331
  • 文/蒙蒙 一晒夹、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧姊氓,春花似錦丐怯、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,988評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至禾唁,卻和暖如春效览,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背荡短。 一陣腳步聲響...
    開封第一講書人閱讀 33,101評論 1 271
  • 我被黑心中介騙來泰國打工丐枉, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人掘托。 一個月前我還...
    沈念sama閱讀 48,298評論 3 372
  • 正文 我出身青樓瘦锹,卻偏偏與公主長得像,于是被迫代替她去往敵國和親烫映。 傳聞我的和親對象是個殘疾皇子沼本,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,033評論 2 355

推薦閱讀更多精彩內(nèi)容

  • 在一個方法內(nèi)部定義的變量都存儲在棧中,當(dāng)這個函數(shù)運(yùn)行結(jié)束后锭沟,其對應(yīng)的棧就會被回收抽兆,此時,在其方法體中定義的變量將不...
    Y了個J閱讀 4,418評論 1 14
  • 1. Java基礎(chǔ)部分 基礎(chǔ)部分的順序:基本語法族淮,類相關(guān)的語法辫红,內(nèi)部類的語法,繼承相關(guān)的語法祝辣,異常的語法贴妻,線程的語...
    子非魚_t_閱讀 31,639評論 18 399
  • 不合適的崗位就像一雙不合腳的鞋子,別人只看到鞋子多好看蝙斜、或多陪襯全身衣服名惩;但只有自己知道舒不舒服。
    一葉知秋不是我閱讀 285評論 0 0
  • 今天是春節(jié)以來天氣最冷的一天孕荠,在家里陪護(hù)老媽不敢離開家去外面逛逛娩鹉,因為就怕她自以為是的去走路攻谁,然后怕摔著就不得了了...
    自由最珍貴閱讀 226評論 1 0
  • 傻人自當(dāng)有傻福 ——...
    泛青記憶閱讀 244評論 0 0