首页 > 代码库 > Java集合框架

Java集合框架

集合的概念:

  是一种工具类,可以存储任意数量的具有共同属性的对象

集合的作用:

  1、在类的内部对属性进行组织

  2、方便快速定位属性位置

  3、某些集合接口,提供了一系列排列有序的元素,可以在序列中快速插入或删除

  4、某些集合接口,提供了映射关系,可以通过关键字(key)快速查找到对应的唯一对象,而这个key可以是任意类型

集合与数组的差别:

  1、数组长度固定,集合长度可变

  2、数组只能通过下标访问具体元素,集合则可通过任意类型查找所映射的具体对象

 

Java集合框架体系结构:(并未全部列出)

技术分享

 

List接口及其常用实现类——ArrayList

  1、List是元素有序并且可以重复的集合,称为序列

  2、List可以精确插入或删除某个位置的元素

  3、ArrayList——数组序列,底层是由数组实现的

Java集合框架