2025年高并发岗位测试考试题及答案解析.docxVIP

  • 1
  • 0
  • 约7千字
  • 约 14页
  • 2026-09-14 发布于四川
  • 举报

2025年高并发岗位测试考试题及答案解析.docx

2025年高并发岗位测试考试题及答案解析

一、单项选择题(每题2分,共40分)

1.下面哪个关键字可以保证变量在多个线程之间的可见性?

A.transient

B.volatile

C.static

D.final

答案B

解析volatile关键字能够保证变量的可见性和有序性,但不能保证复合操作的原子性。

2.以下哪个类实现了可重入的互斥锁?

A.Semaphore

B.ReentrantLock

C.CountDownLatch

D.CyclicBarrier

答案B

解析ReentrantLock是JUC中提供的可重入互斥锁,支持公平锁与非公平锁配置。

3.线程池中,当提交的任务数超过corePoolSize且工作队列已满时,会执行哪种策略?

A.直接丢弃任务

B.抛出RejectedExecutionException

C.创建新线程直到maximumPoolSize

D.阻塞等待

答案C

解析当核心线程已满且队列已满时,线程池会继续创建非核心线程,直到达到maximumPoolSize;若仍无法处理,则执行拒绝策略。

4.ConcurrentHashMap在JDK8中主要采用哪种方式保证线程安全?

A.全局锁

B.分段锁

C.CAS+synchronized

D.读写锁

答案C

文档评论(0)

1亿VIP精品文档

相关文档