Java集合经典笔试题(含详细答案解析).docxVIP

  • 0
  • 0
  • 约6.22千字
  • 约 9页
  • 2026-10-13 发布于河北
  • 举报

Java集合经典笔试题(含详细答案解析).docx

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)

1亿VIP精品文档

相关文档