- 0
- 0
- 约6.22千字
- 约 9页
- 2026-10-13 发布于河北
- 举报
Java集合经典笔试题(含详细答案解析)
整套试题分为单选题、多选题、判断题、简答题、代码分析题,难度贴合初级、中级Java开发面试笔试,知识点覆盖Java集合核心考点,无偏题怪题,适配求职刷题、校内考核、技术复盘。
一、单项选择题(10题)
1.以下不属于Java集合体系顶层接口的是()
A.Collection
B.Map
C.Iterator
D.Iterable
答案:C
解析:
Java集合核心顶层接口为Collection、Map。Iterable是迭代器顶层接口,用于支持foreach循环;Iterator是迭代器对象,用于遍历集合,不属于集合体系顶层接口。
2.关于ArrayList和LinkedList的区别,说法错误的是()
A.ArrayList底层是数组,LinkedList底层是双向链表
B.ArrayList随机访问效率更高
C.LinkedList增删首尾元素效率更高
D.ArrayList默认线程安全,LinkedList线程不安全
答案:D
解析:
ArrayList、LinkedList均为非线程安全集合。ArrayList基于动态数组,查询快、增删慢;LinkedList基于双向链表,首尾增删快、随机查询慢。
3.HashMap的底层数据结构在JDK1.8之后是()
A.数组+
原创力文档

文档评论(0)