AbstractList源码分析 java.util.AbstractList 抽象类继承了 java.util.AbstractCollection 类,实现了 java.util.List 接口。 2019-07-24 集合框架 #JAVA #源码
AbstractCollection源码分析 java.util.AbstractCollection 抽象类实现了 java.util.Collection 接口。 2019-07-18 集合框架 #JAVA #源码
List接口源码分析 java.util.List 接口直接继承自 java.util.Collection 接口,在 Collection 接口的功能之上添加了 List 功能特有的接口规范。 2019-07-17 集合框架 #JAVA #源码
Collection接口源码分析 java.util.Collection 接口是单列集合层次结构中的 根接口。集合表示 一组对象,称为其 元素。其有些子类集合允许重复元素,有些其他集合则不允许。有些是有序的,有些是无序的。JDK中 Collection 不提供此接口的任何直接实现:它提供了更具体的子接口(如Set和List)的实现。此接口通常用于更抽象的传递集合,并在需要最大通用性的情况下对其进行操作。 如: 12Collect 2019-07-15 集合框架 #JAVA #源码
Iterable接口源码分析 实现此接口的对象成为“for-each loop”语句的目标,即具有可迭代功能。 Iterable 接口在 java.lang 包下,**java.util.Collection** 接口实现了此接口,因此 Collection 及其子类都可以使用迭代器。 一、方法描述iterator()方法返回 T 类型元素的迭代器。见:Iterator 1Iterator<T> iterator( 2019-07-12 集合框架 #JAVA #源码