当前位置:网站首页>Iterable、Collection、List 的常见方法签名以及含义
Iterable、Collection、List 的常见方法签名以及含义
2022-07-06 09:19:00 【犇犇犇犇犇犇】
今天整理一下,我们Java集合中的的老大哥Collection接口以及它的父接口Iterable,子接口List。
Iterable是什么?
可以说是站在集合框架最顶端的接口,实现集合的遍历。
Collection是什么?
它是层次结构中的根接口继承于Iterable,是父接口不用于具体的实现,它里面定义了下面具体实现接口类的一些公共规范。
List
list是有序集合又叫序列,继承了Collection接口,它也是一个接口,并不能用来实例化对象,所以他的下面实现了ArrayList,LinkedList,Stack多种类
List官方文档
ArrayList
ArrayList实现了List,是顺序表,是数据结构中最简单的一种结构,是一组相同数据类型的集合也就是数组,他在逻辑结构和物理结构都是连续的。
LinkedList
LinkedList实现了List,是链表,Java中的LinkedList实现了双向链表,队列,双端队列,这些都是线性结构,他们虽然逻辑结构是连续的但是在物理结构上并不连续
Stack
Stack实现了vector,vector实现了List,所以Stack也实现了List,它是栈,数据结构中的栈,也是线性结构他和队列一样都是一种特殊的链表。
关系图
边栏推荐
- The service robots that have been hyped by capital and the Winter Olympics are not just a flash in the pan
- 国企秋招经验总结
- Shortest Hamilton path (pressure DP)
- FairyGUI增益BUFF數值改變的顯示
- Sharing ideas of on-chip transplantation based on rtklib source code
- Prove the time complexity of heap sorting
- GNSS positioning accuracy index calculation
- WSL common commands
- 服务未正常关闭导致端口被占用
- 【RTKLIB 2.4.3 b34 】版本更新简介一
猜你喜欢
[算法] 剑指offer2 golang 面试题1:整数除法
FairyGUI条子家族(滚动条,滑动条,进度条)
Problems and solutions of robust estimation in rtklib single point location spp
[algorithm] sword finger offer2 golang interview question 1: integer division
C code implementation of robust estimation in rtklib's pntpos function (standard single point positioning spp)
What are the advantages of using SQL in Excel VBA
编辑距离(多源BFS)
10 minutes pour maîtriser complètement la rupture du cache, la pénétration du cache, l'avalanche du cache
FairyGUI增益BUFF数值改变的显示
十分鐘徹底掌握緩存擊穿、緩存穿透、緩存雪崩
随机推荐
Itext 7 生成PDF总结
Answer to "software testing" exercise: Chapter 1
【rtklib】在rtk下使用抗差自适应卡尔曼滤波初步实践
基本Dos命令
NovAtel 板卡OEM617D配置步骤记录
Special palindromes of daily practice of Blue Bridge Cup
【GNSS数据处理】赫尔默特(helmert)方差分量估计解析及代码实现
Edit distance (multi-source BFS)
记录:动态Web项目servlet访问数据库404错误之解决
Error: symbol not found
基于rtklib源码进行片上移植的思路分享
The master of double non planning left the real estate company and became a programmer with an annual salary of 25W. There are too many life choices at the age of 25
[algorithm] sword finger offer2 golang interview question 8: the shortest subarray with a sum greater than or equal to K
[dry goods] cycle slip detection of suggestions to improve the fixed rate of RTK ambiguity
【RTKLIB 2.4.3 b34 】版本更新简介一
Excel导入,导出功能实现
Music playback (toggle & playerprefs)
On March 15, the official version of go 1.18 was released to learn about the latest features and usage
染色法判定二分图
Fairygui character status Popup