迭代器模式(Iterator),提供一种方法顺序访问一个聚合对象中的各种元素,而又不暴露该对象的内部表示。 一、概述 前面我们分析了大部分的Java集合框的集合类,比如:Ar...
迭代器模式(Iterator),提供一种方法顺序访问一个聚合对象中的各种元素,而又不暴露该对象的内部表示。 一、概述 前面我们分析了大部分的Java集合框的集合类,比如:Ar...
Set概括 前面详细介绍了 List 和 Map 常用的实现类和源码,下面进入另一个常用的集合类型- Set。主要是存放不重复的元素集合 HashSet 望文生意,跟Hash...
前面介绍过ConcurrentSkipListMap[https://www.jianshu.com/p/4272e70f6572],支持排序(基于跳表),线程安全的Map。...
概述 可以先看前篇 HashMap源码分析[https://www.jianshu.com/p/05c373c2b1c9] 我们都知道HashMap线程不安全,源码的注释也写...
前言 前面我们分析了 HashMap 和 ConcurrentHashMap ,都是一种键值对形式的数据存储容器,区别是后者在多线程环境下也能保证数据安全。但是它们的内部元素...
序 这周感觉有点堕落,晚上都没怎么好好利用,看B站,突然还玩起了游戏,哎,视频真好看,游戏真好玩。每天最少一个小时的学习时间,好不容易养成的习惯,可不能贪玩丢弃了。自勉,今天...
序 周末早上又被咚咚咚修路的声音弄醒,早上醒来第一件是看手表,哦不是,是看手机,看昨晚睡了多少分。哈哈哈,这是我戴手环为二作用之一,还有一个作用是座久了会滴滴滴提醒,对于我这...
序 有点心急,总想着赶紧码字,但是这周确实忙,周一晚上陪着小平过生日,吃的姜东虎烤肉,一下班就去排队,等了20几桌,一个半小时。单价170几的肉确实好吃,但是吃着肉也感觉到肉...
序 周末早上又被深圳特色修路的嘟嘟嘟声轰醒,打开手机,习惯性的点开了Boss直聘,想到工作,想到简历,瞬间清醒,深深感受到这世界的恶意。不过就像我自己要求的,不能怨天尤人,不...
序言 写文章,这个想法我觉得很多人都有,我也很早就有,但是一直拖着,基于各种考虑:文笔不好啦,没有素材啦,没有深度啦。不管怎样,今天终于迈出了第一步,值得庆祝。主要分析生活中...