【朝花夕拾】Java基础系列

【朝花夕拾】Java基础第一章_集合_List

2018-07-03  本文已影响0人  一刀双杀辣舞源

本系列文章源码基于Jdk1.8

foreach()以及spliterator()就在Iterable中实现,后者提供了并行遍历的迭代器,这几个方法会在Jdk新特性章节中讲解。

Collection中定义了常用的集合增删改方法,1.8中新增了removeIf()方法用来处理原先java中繁琐的集合遍历时删除元素的功能,同时还有新特性中重点强调的stream()方法,是集合类函数编程的核心

List定义了List类型集合中Index相关的方法以及排序和替换元素的方法。

AbstractList.png

AbstractList继承了AbstractCollection类并实现了List中的方法,这里将set(int index, E element),add(int index, E element),remove(int index)三个默认方法禁用

ArrayList和LinkedList

上一篇下一篇

猜你喜欢

热点阅读