自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 ArrayList源码逐条解析(续)

一家之言 姑妄言之 絮絮叨叨 不足为训笔者废话:   这篇文章是ArrayList源码逐条解析续篇。要想读通这篇文章,请一定要仔细阅读ArrayList源码逐条解析这篇文章。   这里解释一下为什么来个续篇呢?因为:上篇文章篇幅过大,而且这个markdown编辑器因为篇幅问题已经无法正常响应了,所以就需要另起这篇文章进行解析。   好,我们现在开始吧(>ω<)。...

2020-03-13 15:41:25 1168

原创 ArrayList-ListItr源码逐条解析

一家之言 姑妄言之 絮絮叨叨 不足为训笔者废话:   这篇文章是ArrayList源码逐条解析外述篇。为什么来个外述篇呢?因为:   1. 这个类作为ArrayList的迭代方式是非常重要的;   2. 我是实在不想在“ArrayList的遍历功能解析”中解析这个类了,本身它是非常重要的,如果不单拿出来讲而是放在ArrayList源码逐条解析这个文章里解析其实会给人造成误解认为其不重要...

2020-03-08 23:25:04 1182

原创 ListIterator源码逐条解析

一家之言 姑妄言之 絮絮叨叨 不足为训ListIterator接口注释翻译:   列表的迭代器,它允许程序员以任意方向遍历列表,在迭代期间修改列表,并获取迭代器在列表中的当前位置。ListIterator没有当前元素。它的游标位置总是位于调用previous()返回的元素和调用next()返回的元素之间。长度为n的列表的迭代器有n+1个可能的光标位置,如下面的插入符号(^)所示:...

2020-03-08 17:07:04 920

原创 ArrayList-Itr源码逐条解析

一家之言 姑妄言之 絮絮叨叨 不足为训笔者废话:   这篇文章是ArrayList源码逐条解析外述篇。为什么来个外述篇呢?因为:   1. 这个类作为ArrayList的迭代方式是非常重要的;   2. 我是实在不想在“ArrayList的遍历功能解析”中解析这个类了,本身它是非常重要的,如果不单拿出来讲而是放在ArrayList源码逐条解析这个文章里解析其实会给人造成误解认为其不重要...

2020-03-05 23:06:44 611 1

原创 ConcurrentModificationException源码逐条解析

一家之言 姑妄言之 絮絮叨叨 不足为训ConcurrentModificationException类注释翻译:   当不允许修改时,已经检测到对象并发修改的方法可能会抛出此异常。   例如,当一个线程在集合上迭代时,通常不允许另一个线程修改集合。一般来说,迭代的结果在这种情况下是没有定义的。如果检测到上述行为,某些迭代器实现(包括JRE提供的所有通用集合实现)可能会选择抛出此异常。这样...

2020-03-03 18:11:53 449

原创 Iterator源码逐条解析

一家之言 姑妄言之 絮絮叨叨 不足为训Iterator接口注释翻译:   集合上的迭代器。迭代器在Java集合框架中代替了枚举。迭代器与枚举有两个不同之处:   1.迭代器允许调用者使用定义良好的语义在迭代期间从基础集合中删除元素。   2.方法名已经得到了改进。   该接口是Java集合框架的成员。笔者废话:   这里的Iterator译为迭代器,那么对于我来说,其实这就是个...

2020-03-02 16:15:51 472

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除