
集合
小杰不想秃头
小牛吗?
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
iterator——fail_fast和fail_salf机制
主要思想 快速失败机制是java集合的一种错误检测机制,当迭代集合时集合的结构发生改变,就会产生fail-fast机制。 一旦发现遍历的同时,其他人来修改,就立刻抛出异常。 单线程情况 public class Test { public static void main(String[] args) { List<String> list = new ArrayList<>(); for(int i = 0; i < 10; i原创 2022-05-06 20:54:20 · 191 阅读 · 0 评论 -
集合——ArrayList的扩容机制
扩容机制 ArrayList无参构造会使用长度为0的数组。 ArrayList带参构造会使用指定长度的数组。 /** * 默认初始容量大小 */ private static final int DEFAULT_CAPACITY = 10; private static final Object[] DEFAULTCAPACITY_EMPTY_ELEMENTDATA = {}; /** *默认构造函数,使用初始容量10构造一个空列原创 2022-05-05 16:34:24 · 158 阅读 · 0 评论