<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    weidagang2046的專欄

    物格而后知致
    隨筆 - 8, 文章 - 409, 評論 - 101, 引用 - 0
    數(shù)據(jù)加載中……

    Hashtable和HashMap的區(qū)別

    Author: CrazyDiamond


    Hashtable和HashMap的區(qū)別:
    1.Hashtable是Dictionary的子類,HashMap是Map接口的一個實現(xiàn)類;
    2.Hashtable中的方法是同步的,而HashMap中的方法在缺省情況下是非同步的。即是說,在多線程應(yīng)用程序中,不用專門的操作就安全地可以使用Hashtable了;而對于HashMap,則需要額外的同步機制。但HashMap的同步問題可通過Collections的一個靜態(tài)方法得到解決:
    Map Collections.synchronizedMap(Map m)
    這個方法返回一個同步的Map,這個Map封裝了底層的HashMap的所有方法,使得底層的HashMap即使是在多線程的環(huán)境中也是安全的。
    3.在HashMap中,null可以作為鍵,這樣的鍵只有一個;可以有一個或多個鍵所對應(yīng)的值為null。當(dāng)get()方法返回null值時,即可以表示HashMap中沒有該鍵,也可以表示該鍵所對應(yīng)的值為null。因此,在HashMap中不能由get()方法來判斷HashMap中是否存在某個鍵,而應(yīng)該用containsKey()方法來判斷。

    posted on 2005-04-19 09:56 weidagang2046 閱讀(171) 評論(0)  編輯  收藏 所屬分類: Java

    主站蜘蛛池模板: 久久精品国产亚洲AV久| 青娱乐在线视频免费观看| 午夜无遮挡羞羞漫画免费| 美女视频黄a视频全免费网站色| 亚洲妇熟XXXX妇色黄| 永久免费AV无码国产网站| 国产99久久久久久免费看| 亚洲视频一区网站| 免费一区二区三区四区五区| 免费无码又爽又刺激高潮视频| 亚洲精品天堂成人片AV在线播放| 亚洲一区爱区精品无码| 成人黄软件网18免费下载成人黄18免费视频| 四虎一区二区成人免费影院网址| 亚洲欧洲日产国码二区首页| 亚洲区小说区图片区| 免费视频专区一国产盗摄| 国产精品无码免费专区午夜| 成人亚洲国产va天堂| 亚洲av无码成人黄网站在线观看 | 无码天堂va亚洲va在线va| 亚洲国产成人久久精品影视| 国产一级淫片a免费播放口之| 91精品全国免费观看含羞草| a毛片成人免费全部播放| 中文字幕亚洲综合久久综合| 亚洲嫩草影院久久精品| 亚洲精品高清在线| 日本免费一区尤物| 免费大片黄在线观看yw| 污视频在线观看免费| 9i9精品国产免费久久| 国产亚洲成在线播放va| 2019亚洲午夜无码天堂| 亚洲另类激情综合偷自拍| 丁香五月亚洲综合深深爱| 啊v在线免费观看| 麻豆成人精品国产免费| 亚洲成在人线aⅴ免费毛片| 真实国产乱子伦精品免费| 中文字幕免费在线看|