1、JDK 1.2后的Collection和Map函数库
1.1 Collection函数库
Collection接口是其他接口的父接口,它定义了一些最基本的访问方法,让我们能用统一的方式通过它或其子接口来访问数据。除了Collection接口外,其他常用的还有Set、List这两大类,每一类往下又有其他特殊的访问接口,它们的继承结构图如下:
Collection接口实现结构图
实现Collection接口的类是AbstractCollection类,这个类也是Collection函数库中其他类的父类。从上面的图可以看出它有哪两个子类,就是AbstractSet和AbstractList类。不过因为这些类都是抽象类,所以我们没有办法直接使用它们。
1.2、Set接口的使用
Set是无序集合,不可重复。
实现Set接口的类是『HashSet』类。
Set接口有另外一个子接口,名称是SortedSet,顾名思义,放在