jdk8
文章平均质量分 56
千星流
这个作者很懒,什么都没留下…
展开
-
java源码之Stack(jdk8)
java源码之Stack前言源码构造函数方法pushpoppeekemptysearch结束语前言栈是Vector的一个子类,它实现了一个标准的后进先出的栈源码public class Stack<E> extends Vector<E> { /** * 创建一个栈 */ public Stack() { } /** * 将元素推送到集合顶部 * * @param item 元素原创 2020-12-10 14:00:18 · 342 阅读 · 0 评论 -
java源码之AbstractList(jdk8)
java源码之AbstractList原创 2020-11-17 18:36:48 · 810 阅读 · 2 评论 -
java源码之ListIterator(jdk8)
java源码之ListIterator前言继承关系源码结束语前言允许沿任一方向遍历列表的列表的迭代器,在迭代期间修改列表,并获取列表中迭代器的当前位置。继承关系ListIterator继承自Iterator源码public interface ListIterator<E> extends Iterator<E> { // Query Operations /** * 判断迭代器中是否还有下一个元素 * 此方法来自Iterator原创 2020-11-16 11:56:52 · 252 阅读 · 0 评论 -
java源码之AbstractCollection(jdk8)
java源码之AbstractCollection原创 2020-11-13 15:09:21 · 496 阅读 · 0 评论 -
java源码之List
java源码之List前言继承关系源码前言List是一个列表集合,他会根据存入的数据的顺序存储数据;也可以按照这个顺序进行取出。继承关系List接口继承自Collection源码public interface List<E> extends Collection<E> { // 查询操作 /** * 返回数组的数量,如果数量大于Intege...原创 2020-04-27 10:56:20 · 142 阅读 · 0 评论 -
java源码之Collection
java源码之Collection前言前言collection作为list,set以及queue的老大哥,对其的了解能更有效地了解数组原创 2020-04-17 15:02:35 · 378 阅读 · 0 评论 -
java源码之Iterable(jdk8)
java源码之Iterable前言方法iteratorforEachspliterator前言Iterable实现了这个接口的集合对象支持迭代,是可迭代的。jdk1.5进行添加。实现此接口的对象及合可以使用For-each Loop循环方法iteratorjdk源码Iterator<T> iterator();返回一个迭代对象demopublic sta...原创 2020-04-15 17:10:10 · 148 阅读 · 0 评论 -
java源码之Iterator(jdk8)
java源码之Iterator前言前言Spliterator是一个可分割迭代器(splitable iterator),可以和iterator顺序遍历迭代器一起看。jdk1.8发布后,对于并行处理的能力大大增强,Spliterator就是为了并行遍历元素而设计的一个迭代器,jdk1.8中的集合框架中的数据结构都默认实现了spliterator,后面我们也会结合ArrayList中的split...原创 2020-04-15 15:14:33 · 371 阅读 · 0 评论 -
java源码之Spliterator(jdk8)
java源码之Spliterator前言方法tryAdvanceforEachRemainingtrySplitestimateSizegetExactSizeIfKnowncharacteristicshasCharacteristicsgetComparator前言Spliterator是一个可分割迭代器(splitable iterator),可以和iterator顺序遍历迭代器一起看。...原创 2020-04-10 10:35:32 · 513 阅读 · 0 评论