国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

map小結

2019-11-06 06:15:45
字體:
來源:轉載
供稿:網友

map總結

Hashtable ├-HashMap └-WeakHashMap

通用Map,用于在應用程序中管理映射,通常在 java.util 程序包中實現

HashMapHashtablePRopertiesLinkedHashMapIdentityHashMapTreeMapWeakHashMapConcurrentHashMap

HashMap

最常用的Map,它根據鍵的HashCode 值存儲數據,根據鍵可以直接獲取它的值,具有很快的訪問速度。HashMap最多只允許一條記錄的鍵為Null(多條會覆蓋);允許多條記錄的值為 Null。非同步的。

Hashtable

與 HashMap類似,不同的是:key和value的值均不允許為null;它支持線程的同步,即任一時刻只有一個線程能寫Hashtable,因此也導致了Hashtale在寫入時會比較慢。 LinkedHashMap保存了記錄的插入順序,在用Iterator遍歷LinkedHashMap時,先得到的記錄肯定是先插入的.在遍歷的時候會比HashMap慢。key和value均允許為空,非同步的。

TreeMap

Alt text

+ 增強for循環使用方便,但性能較差,不適合處理超大量級的數據。+ 迭代器的遍歷速度要比增強for循環快很多,是增強for循環的2倍左右。+ 使用entrySet遍歷的速度要比keySet快很多,是keySet的1.5倍左右。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 平邑县| 施甸县| 和硕县| 达日县| 岚皋县| 罗江县| 东台市| 资源县| 柏乡县| 东平县| 广东省| 奉新县| 白银市| 邓州市| 衡阳县| 衡阳县| 利辛县| 五常市| 城市| 萨迦县| 兴宁市| 霸州市| 鄱阳县| 泾川县| 横峰县| 新兴县| 姚安县| 金山区| 禹城市| 南丰县| 连州市| 宁乡县| 开江县| 若羌县| 祥云县| 淮阳县| 铜川市| 土默特左旗| 北流市| 高雄市| 靖安县|