1.集合的理解:
--集合是一个java自带的框架,可以看做是一个容器,用于存储和操作一组对象
2.集合的三部分:
--接口:抽象数据类型:java.util.Map java.util.ArrayList ...
--实现类:ArrayList LinkedList HashMap TreeMap
--算法:searching ...
3.集合接口:
3.1集合Collection
有很多的抽象方法: size()
isEmpty()
contains()
add()
remove()
iterator()
3.2 【I】Collection
--【I】Set()
--【C】HashSet
--【C】LinkedHashSet
--【I】List()
--【C】ArrayList
--【C】LinkedList
--【C】AbstractList
--【I】Queue
--【C】LinkedList
【I】Map
--【C】HashTable
--【C】HashMap
--【C】AbstractMap
--【C】LinkedHashMap