栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

第十章 集合框架 ① 笔记

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

第十章 集合框架 ① 笔记

第十章 集合框架 ① 笔记
    • 1. 内容回顾
    • 2. 本章重点
    • 3. 具体内容
      • 3.1 集合框架
        • 3.1.1 概念
        • 3.1.2 集合和数组的区别
      • 3.3 List接口及其实现类
        • 3.3.1 特点

1. 内容回顾

1.1. 课前测试
1.2 上节内容

2. 本章重点

2.1 java集合框架的常用接口及其特征
2.2 List和ArrayList的使用
2.3 Set和HashSet的使用
2.4 Map和HashMap的使用
2.5 集合泛型的使用

3. 具体内容 3.1 集合框架 3.1.1 概念

Java集合框架(Java Collections Framework简称JCF)是为表示和操作集合,而规定的一种
统一的标准的体系结构。集合框架包含三大块内容:对外的接口、接口的实现和对集合运算的算
法。
集合就是用于存储对象的容器。 只要是对象类型就可以存进集合框架中。集合的长
度是可变的。 泛型集合中不可以存储基本数据类型的值。

3.1.2 集合和数组的区别

数组和集合相比,数组的缺点是它长度是固定的,没有办法动态扩展。
而集合存储数据时是没有长度限制的,是可以动态扩展的。集合容器因为内部的数据结
构不同,有多种不同的容器对象。这些容器对象不断的向上抽取,就形成了集合框架。
3.2 Collection 接口
Collection接口是单值集合的顶层接口,它的继承关系如下。

public class Test1 {
	public static void main(String[] args) {
		// 定义Collection接口变量,指向集合实现类对象ArrayList
		// ArrayList->List->Collection
		Collection c1 = new ArrayList();
		// 向Collection集合中添加元素
		// 1.默认可以存储任何类型的数据
		// 2.Collection允许数据重复,并且可以存null值
		// 3.Collection 没有办法根据索引获取单个元素
		c1.add(100);
	}
}
3.3 List接口及其实现类 3.3.1 特点

 List集合是有序集合: 数据的添加和存储次序一致
 List集合可以存储重复的数据
 List集合中的数据可以通过下标访问

// A code block
var foo = 'bar';
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1007915.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号