Map接口的哈希表和链接列表实现,具有可预的迭代顺序。3.
底层原理:哈希表+链表(记录元素的顺序)
key不允许重复无序

key不允许重复无有序

Hashtable集合
HashtablLe :底层也是一个哈希表,是一个线程安全的集合,是单线程集合,速度慢
HashMap :底层是一个哈希表,是一个线程不安全的集谷,是多线程的集合,速度快
hashMap集合(之前学的所有的集合):可以存储null值, nulL键
hashtabLe集合,不能存储null值,nulL键
Hashtable和vector集合一样,在jdk1.2版本之后被更先进的集合(HashNap ,ArrayList)取代了
HashtabLe的子类Properties依然活跃在历史舞台
Properties集合是一个唯—和工0流相结合的集合
举例:

举例:
Hashtable ht = new Hashtable(); ht.Add("001", "Zara Ali"); ht.Add("002", "Abida Rehman"); ht.Add("003", "Joe Holzner");
System.out.println(ht)
浙公网安备 33010602011771号