Java 并发
简单
面试题库
Java 并发
简单
CompletableFuture 相比 Future 有哪些优势?
Java 并发
中等
Future 接口有什么局限性?为什么需要 CompletableFuture?
Java 并发
困难
ctl 字段是什么?线程池为什么把状态和线程数打包在一起?
Java 并发
困难
线程池中的 Worker 是如何实现线程复用的?
Java 并发
困难
从源码角度描述 ThreadPoolExecutor.execute() 的执行逻辑。
Java 并发
中等
线程池提供了哪些任务执行前后的钩子方法?
Java 并发
简单
prestartAllCoreThreads() 方法有什么作用?
Java 并发
中等
线程池中任务抛出的异常为什么有时会消失?如何排查?
Java 并发
困难
如何实现线程池参数的动态调整?业界有哪些方案?
Java 并发
困难
Tomcat 的线程池对 JDK 原生线程池做了哪些改造?为什么?
Java 并发
中等