集合概述

集合可存储类型不同的对象,并可实现栈、队列等常用的数据结构。

数组和集合的区别:

  • 数组长度不可变,不能保存具有映射关系的数据
  • 集合长度可变,可保存具有映射关系的数据(Map)

保存的其实是对象的引用。

Java集合的两个根接口:

  • Collection   单列集合
  • Map   双列集合,key用于标识项,不能重复。

 这两种都统称集合。

Collection的继承关系:

Map的继承关系:

原文地址:https://www.cnblogs.com/chy18883701161/p/10889274.html