集合框架最长用的几个接口
collection 单值最大接口
存放一组单值的最大接口
包含四个子接口LIst,Queue,Set,SortedSet
Map 键值最大接口
存放一组键值的最大接口
包含子接口SortedMap
Iterator集合输出
从前向后单向输出
包含ListIterator子接口 可双向输出
Enumeration输出指定类容
collection包含的四个子接口(List,Queue,Set,SortedSet)
List 可重复集合
常用子类:
ArrayList
LinkedList
Queue队列接口
Set不可重复(需要复写hashCode与equals方法判断是否重复)
常用子类:
HashSet
TreeSet
SortedSet排序接口Set的子接口(实现Comparable接口)
子类TreeSet
Map常用子类
HashMap 无序存放,key不能重复
TreeMap 有序存放,key不重复
WeekHashMap 弱引用,无序,可被gc回收
IdentityHashMap key可以重复