collection frameworkを見ると次のように表示されますが、マップはインターフェイスの一覧に表示されません。マップについては、コレクションフレームワークの一部であると言いますが、Mapがコレクションフレームワークの一部である場合、なぜそれがインターフェイスリストにないのでしょうか。Javaコレクションにはコレクションフレームワークの一部としてのマップがありません
java.util
Interface Collection
All Known Subinterfaces:
BeanContext, BeanContextServices, List, Set, SortedSet
All Known Implementing Classes:
AbstractCollection, AbstractList, AbstractSet, ArrayList, BeanContextServicesSupport, BeanContextSupport, HashSet, LinkedHashSet, LinkedList, TreeSet, Vector
類似の投稿:http://stackoverflow.com/questions/5700135/why-does-map-not-extend-collection-interface –