介绍Collection框架的结构

简介: 介绍Collection框架的结构

介绍Collection框架的结构
Iterable
->Collection
->List
->ArrayList
->LinkedList
->Vector
->Stack

->Set
    ->HashSet
    ->TreeSet

1
2
3
Map
->Hashtable
->HashMap
->LinkedHashMap
Collections,不属于集合,是集合类的工具类
Arrays,不属于集合类,是数据对象的工具类

相关文章
|
2月前
|
存储 缓存 并行计算
C/C++ 数据结构设计与应用(二):自定义数据结构的设计 (Design of Custom Data Structures)
C/C++ 数据结构设计与应用(二):自定义数据结构的设计 (Design of Custom Data Structures)
56 0
|
7月前
|
XML 存储 JSON
java框架集合List子接口之ArrayList源码剖析
ArrayList使用尾删法时 , 时间复杂度为O(1) , 并且会把最后一个元素置位null , 其它删除时间复杂度为O(N) , 因为会涉及到元素的移动以及元素的遍历 ArrsyList是线程不安全的
26 0
|
9月前
|
存储
ES6中新增的Set、Map两种数据结构怎么理解以及操作方法
Set是一种叫做集合的数据结构,Map是一种叫做字典的数据结构
|
存储 C++ 容器
【高阶数据结构】封装Map和Set
【高阶数据结构】封装Map和Set
【高阶数据结构】封装Map和Set
|
存储 BI C++
【高阶数据结构】Map 和 Set(详解)(下)
【高阶数据结构】Map 和 Set(详解)(下)
109 0
【高阶数据结构】Map 和 Set(详解)(下)
|
存储 自然语言处理 C++
【高阶数据结构】Map 和 Set(详解)(上)
【高阶数据结构】Map 和 Set(详解)(上)
119 0
【高阶数据结构】Map 和 Set(详解)(上)
|
Java
Java集合(2)--Collection接口方法
Java集合(2)--Collection接口方法
71 0
|
存储 Java 编译器
集合与框架
集合与框架
71 0
集合与框架
|
JavaScript
ES6中set的基础、map数据结构和DOM classList的基础用法
学习ES6中set的基础、map数据结构和DOM classList的基础用法。
141 0
ES6中set的基础、map数据结构和DOM classList的基础用法
|
存储
ArrayList底层结构和源码分析
ArrayList底层结构和源码分析
84 1
ArrayList底层结构和源码分析