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