1.集合框架概述图(集合接口与实现分离的优势)
2.Map接口
public interface Map<K,V> {
}
3.HashMap类
public class HashMap<K,V> extends AbstractMap<K,V>
implements Map<K,V>, Cloneable, Serializable {
}
4.LinkedHashMap类
public class LinkedHashMap<K,V>
extends HashMap<K,V>
implements Map<K,V>
{
}
5.TreeMap类
public class TreeMap<K,V>
extends AbstractMap<K,V>
implements NavigableMap<K,V>, Cloneable, java.io.Serializable
{
}
6.Hashtable类
public class Hashtable<K,V>
extends Dictionary<K,V>
implements Map<K,V>, Cloneable, java.io.Serializable {
}
7.Properties类
class Properties extends Hashtable<Object,Object> {
}