集合框架图

Java集合1——集合框架

 

可以看得出Java集合框架由Collection和Map两个根接口组成的

 Collection接口: Set:元素无序、不可重复的集合 ---类似高中的“集合”

                                           实现类:HashSet TreeSet

                             List:元素有序,可重复的集合  ---”动态”数组

                                            实现类:ArrayList      LinkedList

                             Queue:队列接口,“先进先出”

 Map接口:具有映射关系“key-value对”的集合 ---类似于高中的“函数” y = f(x)   (x1,y1) (x2,y2)

                               实现类:TreeMap HashMap HashTable  WeakHashMap   LinkedHashMap

Collection接口:

Java集合1——集合框架

继承了Iterable接口

Java集合1——集合框架Collection接口所包含的方法

 Map接口:

Java集合1——集合框架

Map接口包含的方法
Java集合1——集合框架

Iterator:它是遍历集合的工具,即我们通常通过Iterator迭代器来遍历集合。我们说Collection依赖于Iterator,是因为Collection的实现类都要实现iterator()函数,返回一个Iterator对象。

相关文章:

  • 2022-01-27
  • 2021-08-30
  • 2021-08-06
  • 2021-05-11
  • 2021-04-15
  • 2021-07-16
  • 2021-07-13
  • 2021-10-19
猜你喜欢
  • 2021-11-23
  • 2021-05-19
  • 2021-08-09
  • 2021-08-13
  • 2021-07-28
  • 2022-02-27
  • 2021-06-12
相关资源
相似解决方案