jdk 1.6 集合框架

重新整理了一下 框架集合的关系。
Iterable
|
|--Collection
| |
| |--List
| |--Set
| | |
| | |--SortedSet
| | |
| | |--NavigableSet
| |
| |--Queue
| | |
| | |-------BlockingQueue
| | | |
| | |--Deque |
| | | |
| | |---------|---- BlockingDeque

-----------------------------------------------

Iterator
|
|--ListIterator
------------------------------------------------
Map
|
|--SortedMap
| |
| |-----------NavigableMap
| |
|--Bindings |
| |
|--ConcurrentMap |
| | |
| |-------------------|------ConcurrentNavigableMap
|
|--MessageContext
| |
| |--LogicalMessageContext
| |
| |--SOAPMessageContext

类:

AbstractCollection
|
|--AbstractList(实现List)
| |
| |--AbstractSequentialList
| | |
| | |--LinkedList(实现List、Deque、Coneable、Serializable)
| |
| |--ArrayList(实现List、RandomAccess、Cloneable、Serializable)
| | |
| | |--AttributeList
| | |
| | |--RoleList
| | |
| | |--RoleUnresolvedList
| |
| |--Vector(实现List、RandomAccess、Cloneable、Serializable)
| | |
| | |--Stack
|
|--AbstractQueue(实现Queue)
| |
| |--ArrayBlockingQueue(实现BlockingQueue、Serializable)
| |
| |--ConcurrentLinkedQueue(实现Queue、Serializable)
| |
| |--DelayQueue(实现BlockingQueue)
| |
| |--LinkedBlockingDeque(实现BlockingDueue、Serializable)
| |
| |--LinkedBlockingQeque(实现BlockingQueue、Serializable)
| |
| |--PriorityBlockingQueue(实现BlockingQueue、Serializable)
| |
| |--PriorityQueue(实现Serializable)
| |
| |--SynchronousQueue(实现BlockingQueue、Serializable)
|
|--AbstractSet(实现Set)
| |
| |--ConcurrentSkipListSet(实现NavigableSet、Cloneable、Serializable)
| |
| |--CopyOnWriteArraySet(实现Serializable)
| |
| |--EnumSet(实现Cloneable、Serializable)
| |
| |--HashSet(实现Set、Cloneable、Serializable)
| | |
| | |--JobStateReasons(实现PrintJobAttribute)
| | |
| | |--LinkedHashSet(实现Set、Cloneable、Serializable)
| |
| |--TreeSet(实现NavigableSet、Cloneable、Serializable)
|
|--ArrayDeque(实现Deque、Cloneable、Serializable)

-------------------------------------------------------------------------------------
AbstractMap
|
|--ConcurrentHashMap(实现ConcurrentMap、Serializable)
|
|--ConcurrentSkipListMap(实现ConcurrentNavigableMap、Cloneable、Serializable)
|
|--EnumMap(实现Serializable、Cloneable)
|
|--HashMap(实现Map、Cloneable、Serializable)
| |
| |--LinkedHashMap(实现Map)?
| |
| |--PrinterStateReasons(实现PrintServiceAttribute)
|
|--IdentityHashMap(实现Map、Serializable、Cloneable)
|
|--TreeMap(实现NavigableMap、Cloneable、Serializable)
|
|--WeakHashMap(实现Map)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值