![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
文章平均质量分 83
_sssssyy
这个作者很懒,什么都没留下…
展开
-
Java源码学习之Map
Map 是将键(key)映射到值(value)的对象。一个map不能有重复的键,每一键最多映射到一个值。 这一接口代替了作为抽象类的Dictionary。 map接口提供了三种容器视角:键的集合(set),值的容器(collection),键值映射额集合(set)。map的顺序取决于迭代器返回元素的顺序。一些map有序,比如Tre...翻译 2018-05-29 20:27:07 · 187 阅读 · 0 评论 -
Java源码学习之List子类:ArrayList
List 是一种有序的容器(也被称为序列)。用户可以精确地控制每一元素在list中的插入位置。用户可以通过元素的索引获得该元素并且搜索list中的元素。 不同于set,list允许重复的元素。 List接口在Collection接口之外对iterator,add,remove,equals,hashCode方法增加了额外的规定。 List接口提供了...原创 2018-05-21 18:49:37 · 224 阅读 · 0 评论 -
Java源码学习之List
List 是一种有序的容器(也被称为序列)。用户可以精确地控制每一元素在list中的插入位置。用户可以通过元素的索引获得该元素并且搜索list中的元素。 不同于set,list允许重复的元素。 List接口在Collection接口之外对iterator,add,remove,equals,hashCode方法增加了额外的规定。 List接口提供了...翻译 2018-05-21 18:49:04 · 145 阅读 · 0 评论 -
Java源码学习之collection(容器)
容器 一个容器包含了一系列的对象,即它的元素。有些容器允许重复元素,有些则不,有些容器是有序的,有些则不。 JDK没有对该接口提供任何直接的实现,它提供的是一些更明确的子接口的实现,比如Set和List。 所有一般用途的容器实现类(即通过容器的子接口间接地实现了容器)都应该包含两个标准的构造器:一个是创造空容器的控构造器;另一个是以一种容器作为参数的构造器,它将创造一个与它的参数...翻译 2018-05-15 18:50:11 · 160 阅读 · 0 评论