ArrayList和Vector,这两个类都实现了List接口(List接口继承了Collection接口),他们都是有序集合,即存储在这两个集
合中的元素的位置都是有顺序的,相当于一种动态的数组,我们以后可以按位置索引号取出某个元素,并且
其中的数据是允许重复的,这是HashSet之类的集合的最大不同处,HashSet之类的集合不可以按索引号
去检索其中的元素,也不允许有重复的元素。
HashMap和Hashtable,(1)HashMap的是Map接口的实现 Hashtable方法是同步的,(2)而HashMap的方法,通过默认的非同步
的 (3)在HashMap中,null作为一个键,以便只有一个键;可以有一个或多个对应于该值的关键为空。
合中的元素的位置都是有顺序的,相当于一种动态的数组,我们以后可以按位置索引号取出某个元素,并且
其中的数据是允许重复的,这是HashSet之类的集合的最大不同处,HashSet之类的集合不可以按索引号
去检索其中的元素,也不允许有重复的元素。
HashMap和Hashtable,(1)HashMap的是Map接口的实现 Hashtable方法是同步的,(2)而HashMap的方法,通过默认的非同步
的 (3)在HashMap中,null作为一个键,以便只有一个键;可以有一个或多个对应于该值的关键为空。