
java集合
文章平均质量分 68
XiuGitHung
这个作者很懒,什么都没留下…
展开
-
ScheduledThreadPoolExecutor --- DelayedWorkQueue源码解析
DelayWorkQueue与ScheduledFutureTask分析原创 2022-06-07 18:07:02 · 558 阅读 · 0 评论 -
Java PriorityQueue 核心源码分析
PriorityQueue分析原创 2022-06-01 20:53:16 · 174 阅读 · 0 评论 -
ArrayList扩容流程源码解析
首先,介绍一下ArrayList里几个比较重要的参数 名称 作用 DEFAULT_CAPACITY 第一次插入元素以后,List会扩容到这个值(10) elementData 实际存放元素的数组(懒惰初始化) size List中实际存在的元素(并非数组的大小) DEFAULTCAPACITY_EMPTY_ELEMENTDATA 当创建链表时,不传入任何参数,就会把这个空数组赋值给elementData EMPTY_ELEMENTDATA 当创建链表时,传入的initialC原创 2022-04-14 21:26:03 · 298 阅读 · 1 评论 -
Java集合的学习笔记与总结
集合种类 集合的父接口有两个,一个是Collection接口,另一个是Map接口。 List的特点 有序 有下标 元素可重复 Set的特点 无序 无下标 元素不能重复 List的实现类 ArrayList LinkedList Vector Set的实现类 HashSet SortSet中的TreeSet Collection父接口 方法 boolean add(Object obj) 添加一个对象 boolean addAll(Collection c) 将一个集合中的所有对象添加原创 2021-04-27 22:19:59 · 100 阅读 · 0 评论