Java——集合源码
CN_Seagull
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JDK1.8集合框架源码阅读(二)——Iterable接口
功能简介 Iterable接口作为Collection的根接口,负责实现所有集合类的for-each语句功能。 其内部维护了一个返回迭代器的方法,所有继承该类的集合类都可以实现自己的迭代器。 (详见 Java 设计模式通关之路——迭代器模式) Iterable类定义如下: package java.util; public interface Iterator<E> { boo...原创 2019-11-05 22:21:14 · 224 阅读 · 0 评论 -
JDK1.8集合框架源码阅读(一)——总览
集合架构图 图片摘自 基于jdk8的集合源码学习(一):第一篇集合体系一览图 主要模块 从架构图上可以看到,主要分为两大类:以Collection为主的集合结构,和以Map为主的键值对结构。 而Collection又继承了Iterable类,其主要实现对for-each语句的支持。 Collection的实现有三种:List、Set和Queue。 List是一个有序的可重复集合,可在任意位置...原创 2019-11-03 14:48:32 · 373 阅读 · 0 评论
分享