集合:
Collection: 接口 add(Object e),remove(Object o);iterator(), toArray(),size()
Set :无序,元素不可重复
HashSet ,  TreeSet可排序的,
要排序得注意什么?  元素的类型的类,必须实现Comparable接口,并覆写 int comparTo(Objec o)
List: 有序,元素可重复,每个元素都有一个脚标,脚标从0开始
ArrayList():
Object get(int index) :获得指定脚标的元素
Object remove(int index) :返回被删除的元素
Object set(int index, E element) :修改指定脚标的元素值,返回被修改的元素 


Map: 以key-value的格式存储数据,Entry是Map接口的子接口,表示一对 Key-Value
key是唯一的,都有唯一的value与之对应
也就是说,key唯一,value不唯一
HashMap: 无序的
TreeMap:  有序的,元素的类型的类,必须实现Comparable接口,并覆写 int comparTo(Objec o)
Properties:表示资源文件类,是 Hashtable的子类
Set<Map.Entry<K,V>> entrySet()  返回此映射中包含的映射关系的 Set 视图。 

Set<K> keySet()  返回此映射中包含的键的 Set 视图。 
Collection<V> values()   返回此映射中包含的值的 Collection 视图。
Map put(K key, V value) 
Object get(Object key) 
 
 
 

说说Collection 和Map ,Set,List。Collections的区别;
说说  ArrayList和 LinkedList的区别:
说说  HashMap和Hashtabe的区别:
Vector这个类你熟悉吗?  addElement()
Enumeration<E> elements() ;
Enumeration e  = v.elements();
while(e.hasMoreElements){
Object o = e.nextElement();
}