JavaSE笔记(2)

Java集合框架
任务1 集合概述
Java的集合框架提供了一组对象标准而高效的解决方案,它包含了设计精巧的数据结构和算法,其中包含大量的接口和抽象类,具有很好的扩展性。接口,接口的实现和集合算法是Java集合框架主要的3个组成部分。本章主要介绍常用的接口和接口实现。

任务2 常用集合接口
Collection接口:该接口是整个Java集合框架中的基石,它定义了集合框架中一些最基本的方法。在某种意义上讲,可以把Collection看成动态的数组,一个对象的容器。把放入Collection中的对象称为元素。
在这里插入图片描述
List接口:常用重要实现类有ArrayList,LinkedList,它继承于Collection接口并在其基础上进行了扩充;
Set接口:常用重要实现类有HashSet,它也继承了Collection接口,自身没有引入新方法。只是不允许集合中存在相同元素;
Map接口:常用重要实现类有HashMap,可以把它看成存储(关键字/值)对的容器。关键字对象也是不重复的;
Map.Entry接口:存储Map容器中一个(关键字/值)对映射;可以返回关键字,也可以返回值;
Iterator接口:对集合容器进行向前的单方向遍历(就是读取),通常叫“迭代器”;
Listlterator接口:该接口和Iterator接口类似,不同之处是它用于对List容器进行双向遍历;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值