- 1
- 0
- 约3.38千字
- 约 6页
- 2026-11-16 发布于河北
- 举报
Java集合面试题及参考答案
一、基础选择题
下列关于Java集合框架说法正确的是()
A.Collection和Map都是顶级接口
B.List集合元素无序、不可重复
C.Set集合元素有序、可重复
D.Map中存储的是单个元素
答案:A
解析:Collection是单列集合顶级接口,Map是双列集合顶级接口。List有序可重复,Set无序不可重复,Map存储键值对。
ArrayList底层的数据结构是()
A.双向链表
B.动态数组
C.红黑树
D.哈希表
答案:B
解析:ArrayList底层基于Object[]数组实现,支持动态扩容,随机访问速度快,增删中间元素效率偏低。
HashMap在JDK1.8之后底层结构是()
A.数组+单向链表
B.数组+单向链表+红黑树
C.双向链表
D.红黑树
答案:B
解析:JDK1.8做了优化,哈希冲突少时用链表,当链表长度大于8,且数组长度大于等于64时,链表转为红黑树;红黑树节点小于6时转回链表。
二、判断题
LinkedList查询元素的效率高于ArrayList。()
答案:×
解析:LinkedList底层双向链表,没有索引,查询需要从头或者尾遍历;ArrayList支持下标随机访问,查询更快。
HashSet底层就是HashMap,存入的元素作为HashMap的key,value是一个固定Object常
您可能关注的文档
最近下载
- 【中考真题】浙江省台州市2022年初中科学中考试卷(附答案).pdf VIP
- 浙江省台州市2022年初中科学中考真题试题试题(Word版,含答案+解析).docx VIP
- 2022年浙江省温州市初中科学中考真题试题【含答案,中考试卷试题】.pdf VIP
- 初中科学试卷分析.doc VIP
- 初中地理世界的地形检测试题.pdf VIP
- 初中地理模拟测试题.pdf VIP
- 初中七年级初一地理秋季第一次月考试卷.docx VIP
- 初中地理湘教版七年级上第一章 让我们走进地理单元测试-章节测试习题(1).doc VIP
- 2022-2023学年全国初中八年级上地理人教版单元测试(含答案解析)035530.pdf VIP
- 初中地理《世界气候》单元测试卷(含答案).pdf VIP
原创力文档

文档评论(0)