Java基础--集合

一、概述

Java是面向对象语言,当我们要针对多个对象进行操作时,就必须对多个对象进行存储。因此出现了集合的概念。

1、数组和集合同是容器,有何不同?

  • 数组的长度是固定的,集合长度是可变的
  • 数组中可以存储基本数据类型,集合只能存储对象

2、集合的特点

  • 用于存储对象
  • 长度是可变的
  • 可以存储不同类型的对象

3、为什么会有这么多的容器?

  • 每一个容器对数据的存储方式不同,这种存储方式称之为数据结构

二、体系

Collection接口
这里写图片描述

Map接口
这里写图片描述

猜你喜欢

转载自blog.csdn.net/wxr15732623310/article/details/79920505