Re: 麻煩板上各位先進,請教有關於 (Hash)Map 的問題

看板java作者 (家教越多越好GO)時間18年前 (2007/02/13 20:45), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/4 (看更多)
請問一下 Hashtable 怎麼處理 collision的問題 ? ※ 引述《adrianshum@kkcity.com.tw (Alien)》之銘言: : ※ 引述《Rif.bbs@bbs.ee.ncu.edu.tw (伊謝爾倫要塞司令官)》之銘言: : > Hashtable也有implements Map interface... : > 跟HashMap的差異處只在Hashtable不允許null key & null value : > 還有Hashtable是Thread-safe... : > (Collection裡惟二Thread-safe之一,另一個是Vector) : Hashtable 與 Vector 是 JDK 1.0 年代已經有的 data collection : classes. 但後來 Java 的 Collection framework 成形後, 這兩 : 者只是因循 Collection 的 interface 而多加了 Collection 相關 : 的 interface. 但那只是令其符合標準而已. Collection 自己已有相關 : 的替代品. : 比如要 synchronized 的 HashMap, 倒不如用 : Map map = Collection.synchronizedMap(new HashMap()); : 始終這才是 "真正的" collection framework 提供的東西. : 也比較統一. : alien -- 在球場上打球的任何人,都一定會嚐到屈辱的滋味。 這世上不可能會有不曾敗陣過的選手。 但是,一流的選手會盡全力讓自己再次站起來, 普通的選手再次站起來的速度比較慢。 而敗將會一直躺在球場上。 ~ 達雷爾 羅伊亞爾 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.119.164.129
文章代碼(AID): #15qRBZoA (java)
文章代碼(AID): #15qRBZoA (java)