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

  • 1
  • 0
  • 约3.21千字
  • 约 12页
  • 2026-08-08 发布于山西
  • 举报

java集合必会面试题及答案

一、单选题(共15题,每题1分,共15分)

1.在HashMap中,如果两个对象的hashCode相同,它们一定相等吗?

A.是,一定相等

B.否,不一定相等

C.有时相等,有时不相等

D.只有当它们是同一个对象时才相等

答案:B

2.Java8中,HashMap的链表转红黑树的阈值是多少?

A.6

B.8

C.16

D.32

答案:B

3.以下哪个集合类是线程安全的?

A.ArrayList

B.HashMap

C.Vector

D.LinkedList

答案:C

4.ConcurrentHashMap在Java8中主要使用什么机制来保证并发安全?

A.使用synchronized关键字修饰整个Map

B.使用ReentrantLock锁

C.使用分段锁

D.使用CAS(CompareAndSwap)+synchronized

答案:D

5.ArrayList和LinkedList在插入和删除元素时的性能差异是?

A.ArrayList在插入和删除时性能都较高

B.LinkedList在插入和删除时性能都较高

C.ArrayList在随机访问时性能较高,LinkedList在插入和删除时性能较高

D.LinkedList在随机访问时性

文档评论(0)

1亿VIP精品文档

相关文档