目标:理解ArrayList的扩容机制和Iterator的fail-fast、fail-safe机制。ArrayList()使用长度为零的数组,ArrayList(int initialCapacity)使用指定容量的数组,ArrayList(Collection extends E> c)使用c的大小作为数组容量。add(Object o)首次扩容为10,再次扩容为上次容量的1.5倍。addAll(Collection c)没有元素时,扩容为Math.max(10, 实际元素个数),有元素时为Math.max(原容量1.5倍, 实际元素个数)。
Java集合面试题知名厂商面试题和基础复习
用户评论
推荐下载
-
Java面试题大全涵盖高频面试题
Java面试题大全,涵盖高频面试题,从基础概念到高级应用,逐一解析,内容详实全面。包括Java基础、多线程、集合框架、JVM、Spring框架等热门话题,让你轻松应对Java面试。不仅如此,还附有解析
19 2023-03-24 -
鹅厂面试题大厂面试题JVM面试题
鹅厂面试题大厂面试题JVM面试题
9 2023-02-08 -
Java面试题最新最全Java面试题汇总
Java面试题(最新最全Java面试题汇总)
42 2019-01-10 -
java面试题汇总包含大量JAVA面试题
汇集大量Java面试题目,其中好多都是平时不注意的地方,希望对您找工作有帮助
42 2019-02-18 -
java面试题最新最全java面试题汇总
java面试题大全学完它java面试不是问题
33 2019-05-07 -
Java面试题汇总JavaFamily java面试题.zip
本文汇总了Java编程语言最常见的面试题,包括Java中的内存管理、集合框架、反射等方面。这些问题是面试中最常见且最重要的方面,涵盖了对Java编程语言的技能和知识。我们强烈建议潜在面试者在面试前仔细
18 2023-05-25 -
java面试题
1、下面那些是合法的标识符() A.$persons B.TwoUsers C.*point D.this 答案:AB 难度等级:简单 解析: java 标识符可以是 字母、数字、$、_(下划线),但
4 2020-12-20 -
Java面试题
22List的三个实现类23Set的三个实现类24Map的三个实现类
11 2019-09-18 -
JAVA面试题
JAVA面试题,学习参考
20 2019-09-24 -
面试题java
java面试题,比较基础且常被问到的面试题目 ,你值得关注
30 2019-03-10
暂无评论