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键,线程安全的