# 1. 双重检查锁定(Double-Checked Locking)在 Java 5+ 的 volatile 正确实现,与静态内部类懒加载的取舍 A 饿汉 B 无 C 静态内部类(Holder) ✓ 正确答案 D DCL
# 12. Future 模式的阻塞 get、轮询 isDone 与 CompletableFuture 回调三种消费方式的取舍 A 阻塞 get B CompletableFuture 回调 ✓ 正确答案 C 轮询 D 无
# 22. 安全发布的五种方式(静态初始化/volatile/AtomicReference/final/锁保护)与 this 引用逃逸防范 A 无 B 省内存 C 更快 D 其他线程看到未构造完整的对象 ✓ 正确答案
# 40. 并发任务的异常聚合模式,CompletableFuture 与结构化并发的异常传播 A Future B CompletableFuture C StructuredTaskScope ✓ 正确答案 D 无
# 69. Two-Phase Termination 模式的 interrupt 协作与 join 等待在优雅停机中的实现 A 无 B interrupt 通知 ✓ 正确答案 C join D 杀线程
# 84. 生产者-消费者模式四种实现(BlockingQueue/wait-notify/Condition/Disruptor)的性能对比与选型 A Condition B Disruptor ✓ 正确答案 C BlockingQueue D wait-notify
# 85. 虚拟线程的开启方式(spring.threads.virtual.enabled)及其与 Tomcat/Jetty 线程模型的边界 A 注解 B 默认 C spring.threads.virtual.enabled=true ✓ 正确答案 D 无