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

看板java作者時間20年前 (2004/07/27 12:32), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/4 (看更多)
※ 引述《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 -- ┌─────程式設計樂園─────┐KKMAN團隊 全新力作 ◎◎KKBOX◎◎ CSZone.kkcity.com.tw 知名歌手通通都有 所有新歌想聽就聽 └──From:202.72.0.45 ──┘※※ 內容豐富多元的線上音樂台 ※※
文章代碼(AID): #111Th200 (java)
文章代碼(AID): #111Th200 (java)