隨筆-295  評論-26  文章-1  trackbacks-0

          ArrayList和Vector的區別,HashMap和Hashtable的區別?
          答:就ArrayList與Vector主要從二方面來說.?
          一.同步性:Vector是線程安全的,也就是說是同步的,而ArrayList是線程序不安全的,不是同步的?
          二.數據增長:當需要增長時,Vector默認增長為原來一培,而ArrayList卻是原來的一半?
          就HashMap與HashTable主要從三方面來說。?
          一.歷史原因:Hashtable是基于陳舊的Dictionary類的,HashMap是Java?1.2引進的Map接口的一個實現?
          二.同步性:Hashtable是線程安全的,也就是說是同步的,而HashMap是線程序不安全的,不是同步的?
          三.值:只有HashMap可以讓你將空值作為一個表的條目的key或value?

            

          都屬于
          Map 接口的類,實現了將惟一鍵映射到特定的值上。

          ?

             HashMap 類沒有分類或者排序。它允許一個 null 鍵和多個 null 值。

             Hashtable 類似于 HashMap ,但是不允許 null 鍵和 null 值。它也比 HashMap 慢,因為它是同步的。



          大盤預測 國富論
          posted on 2007-08-20 13:13 華夢行 閱讀(254) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 江西省| 剑川县| 新泰市| 海晏县| 东乌珠穆沁旗| 公安县| SHOW| 溧阳市| 呈贡县| 三明市| 云阳县| 武山县| 舞钢市| 青神县| 惠安县| 连平县| 榕江县| 金塔县| 渭南市| 阆中市| 永兴县| 慈利县| 凤阳县| 抚远县| 延边| 喜德县| 曲阜市| 舒兰市| 孟连| 蒙阴县| 普洱| 东平县| 通州区| 工布江达县| 荔波县| 博客| 长海县| 襄城县| 巴塘县| 霍城县| 高邮市|