Collection 接口简介|学习笔记

简介: 快速学习 Collection 接口简介

开发者学堂课程【Java 高级编程Collection 接口简介】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/20/detail/400


Collection 接口简介


java.util.Collection 是单集合操作的最大的父接口,在该接口之中定义有所有的单值数据的处理操作,在这个接口中定义有如下的操作方法:

image.png

在进行集合操作的时似有两个方法最为常用: [增加]  add ()、 iterator()

在 JDK 1.5 版本以前,Collection 只是一个独立的接口,但是从 JDK 1.5 之后提供有了 Iterable 父接口,并且在 JDK 1.8 的之后针对于 Iterable 接口也得到了一些扩充。

另外,在 JDK1.2~JDK1.4 的时代里面如果要进行集合的使用往往会直接操作  Collection。

但是从 JDK 1.5 时代开始,更多情况下的都是 Collection 的两个子接口:允许重复的  List  子接口、不允许重复的 Set 子接口;

相关文章
|
10月前
|
安全 Java 大数据
|
4月前
|
Java 容器
集合简介
java集合可分为Set、List、Queue和Map四种体系。 set代表无序、不可重复的集合 List代表有序、重复的集合 而Map则代表具有映射关系的集合 Queue代表一种队列集合实现 Java集合就像是一种容器,可以把多个对象(实际上是对象的引用,但习惯上都称对象)“丢进”该容器中。从Java5 增加了泛型以后,Java集合可以记住容器中对象的数据类型,使得编码更加简洁、健壮。
|
10月前
|
Java API 开发者
【专栏】Java 8的Stream API是处理集合数据的新方式,强调简洁和声明式编程
【4月更文挑战第27天】Java 8的Stream API是处理集合数据的新方式,强调简洁和声明式编程。它基于延迟执行和惰性求值,提供创建、中间操作(如filter、map)和终端操作(如forEach、collect)。示例展示了如何通过Stream排序、过滤、映射和聚合数据。
71 3
|
9月前
|
存储 Java API
JavaSE——常用API(3/3)-ArrayList入门、ArratList使用、ArrayList综合案例
JavaSE——常用API(3/3)-ArrayList入门、ArratList使用、ArrayList综合案例
70 0
|
9月前
|
Java 索引 容器
JavaSE——集合框架一(1/7)-集合体系概述(集合体系结构,Collection集合体系)、Collection的常用方法(介绍,实例演示,代码)
JavaSE——集合框架一(1/7)-集合体系概述(集合体系结构,Collection集合体系)、Collection的常用方法(介绍,实例演示,代码)
77 0
|
10月前
|
存储 API
milvus insert api的数据结构源码分析
milvus insert api的数据结构源码分析
1105 6
milvus insert api的数据结构源码分析
|
XML 存储 JSON
java框架集合List子接口之ArrayList源码剖析
ArrayList使用尾删法时 , 时间复杂度为O(1) , 并且会把最后一个元素置位null , 其它删除时间复杂度为O(N) , 因为会涉及到元素的移动以及元素的遍历 ArrsyList是线程不安全的
44 0
|
存储 Java 容器
Java基础进阶集合-Collection接口
Java基础进阶集合-Collection接口
Java基础进阶集合-Collection接口
|
Java 开发者
Collection 接口简介|学习笔记
快速学习 Collection 接口简介
134 0
Collection 接口简介|学习笔记