2026年Java编程进阶并发编程与性能优化题集.docxVIP

  • 0
  • 0
  • 约6.55千字
  • 约 16页
  • 2026-08-19 发布于福建
  • 举报

2026年Java编程进阶并发编程与性能优化题集.docx

第PAGE页共NUMPAGES页

2026年Java编程进阶:并发编程与性能优化题集

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

说明:下列每题只有一个正确答案。

1.关于Java内存模型(JMM)的描述,正确的是?

A.JMM是Java虚拟机规范的一部分,定义了线程之间的可见性和有序性

B.JMM完全依赖本地操作系统的内存管理机制

C.JMM规定所有变量都必须在主内存中存储

D.JMM与Java虚拟机的具体实现无关

2.在Java中,以下哪个类或接口用于实现线程安全的懒汉式单例模式?

A.`java.util.concurrent.ConcurrentHashMap`

B.`java.lang.ThreadLocal`

C.`java.util.concurrent.atomic.AtomicInteger`

D.`java.lang.Class`(通过静态内部类持有单例)

3.关于`synchronized`关键字和`ReentrantLock`的比较,以下说法正确的是?

A.`synchronized`是Java语言内置的,而`ReentrantLock`是JUC包下的

B.`ReentrantLock`可以中断锁等待,而`synchronized`不能

C.`synchronized`的内存可见性默认比`ReentrantLock`差

D.

文档评论(0)

1亿VIP精品文档

相关文档