java8容器源码学习
纵横-93
分享编程点滴
展开
-
java8源码-003-ArrayList与迭代器模式
转载自潘威威的 ArrayList与迭代器模式,局部略有调整。 本文主要讲解迭代器模式在ArrayList源码中的使用。 迭代器模式(Iterator Pattern):提供一种方法来访问聚合对象中的各个元素,而不用暴露这个对象的内部表示。在java中,ArrayList的迭代器有两种 Iterator 和 ListIterator。 Iterator Iterator主要作...转载 2018-03-08 13:58:13 · 197 阅读 · 0 评论 -
java8源码-002-ArrayList
转载自潘威威的 Java8源码-ArrayList,局部注释略有添加。 今天开始学习ArrayList源码。参考的JDK版本为1.8(个人JDK版本1.8.0_91)。 相信大家对ArrayList的使用已经很熟悉了,但你真的了解ArrayList吗?ArrayList源码中注释的第一行是“Resizable-array implementation of the List inter...转载 2018-03-06 10:40:46 · 176 阅读 · 0 评论