java集合面试试题及答案.docxVIP

  • 2
  • 0
  • 约7.25千字
  • 约 16页
  • 2026-04-23 发布于湖南
  • 举报

java集合面试试题及答案

一、单选题(每题2分,共20分)

1.下列哪个集合类是线程安全的?()

A.ArrayList

B.LinkedList

C.HashSet

D.Vector

【答案】D

【解析】Vector是线程安全的,而ArrayList、LinkedList和HashSet不是线程安全的。

2.在Java中,哪个集合类不允许存储重复元素?()

A.ArrayList

B.LinkedList

C.HashSet

D.HashMap

【答案】C

【解析】HashSet不允许存储重复元素,而ArrayList、LinkedList和HashMap允许存储重复元素。

3.下列哪个集合类实现了List接口?()

A.HashSet

B.TreeSet

C.ArrayList

D.HashMap

【答案】C

【解析】ArrayList实现了List接口,而HashSet、TreeSet和HashMap实现了Set接口。

4.在Java中,哪个集合类不允许存储重复键值对?()

A.ArrayList

B.LinkedList

C.HashSet

D.HashMap

【答案】C

【解析】HashSet不允许存储重复键值对,而ArrayList、LinkedList和HashMap允许存储重复键值对。

5.下列哪个集合类可以实现元素的自然排序?()

A.ArrayList

B.L

文档评论(0)

1亿VIP精品文档

相关文档