java基础第十七天

2017-03-21  本文已影响0人  红颜心雨

1.Map(接口):存储key-value对,map中的key不能重复

实现类:HashMap,HashTable,

LinkedHashMap

(1)HashMap:允许null值和null键,并且是无序的,线程不安全

常用方法见代码:MapDemo01

(2)map集合的3种遍历方式:

1.遍历key

2.遍历value

3.遍历key-value

(3)Hashtable:无序的,不能存储null值和null键,线程安全的

(4)LinkedHashMap:有序的,允许null值和null键,线程不安全的,比HashMap的效率慢

HashMap和HashTable的区别:

HashMap:允许null值和null键,线程不安全的

Hashtable:不能存储null值和null键,线程安全的

上一篇下一篇

猜你喜欢

热点阅读