Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
130 changes: 130 additions & 0 deletions data/questionBank.json
Original file line number Diff line number Diff line change
Expand Up @@ -4402,5 +4402,135 @@
],
"difficulty": "Medium",
"title": "线程池的 prestartAllCoreThreads() 方法有什么作用?它和线程池的预热有什么区别?"
},
{
"type": "Question",
"category": [
"Java",
"Java",
"Concurrency",
"并发",
"ThreadPool",
"线程池"
],
"difficulty": "Medium",
"title": "除了 ThreadPoolExecutor,还有其他的线程池实现吗?"
},
{
"type": "Question",
"category": [
"Java",
"Java",
"Concurrency",
"并发",
"ThreadPool",
"线程池"
],
"difficulty": "Medium",
"title": "ForkJoinPool 和 ThreadPoolExecutor 有什么区别?分别适用于什么场景?"
},
{
"type": "Question",
"category": [
"Java",
"Java",
"Concurrency",
"并发",
"ThreadPool",
"线程池"
],
"difficulty": "Medium",
"title": "什么是 CompletableFuture?它和线程池有什么关系?"
},
{
"type": "Question",
"category": [
"Java",
"Java",
"Concurrency",
"并发",
"ThreadPool",
"线程池"
],
"difficulty": "Hard",
"title": "ForkJoinPool 的工作窃取 (Work-Stealing) 算法是如何实现的?"
},
{
"type": "Question",
"category": [
"Java",
"Java",
"Concurrency",
"并发",
"ThreadPool",
"线程池"
],
"difficulty": "Hard",
"title": "什么是反应式编程 (Reactive Programming)?它和线程池有什么关系?"
},
{
"type": "Question",
"category": [
"Java",
"Java",
"Concurrency",
"并发",
"ThreadPool",
"线程池"
],
"difficulty": "Hard",
"title": "什么是虚拟线程 (Virtual Threads, Project Loom)?它和线程池有什么区别和优势?"
},
{
"type": "Question",
"category": [
"Java",
"Java",
"Concurrency",
"并发",
"ThreadPool",
"线程池"
],
"difficulty": "Medium",
"title": "CompletionService 是什么?它解决了什么问题?如何使用它来提高线程池的利用率?"
},
{
"type": "Question",
"category": [
"Java",
"Java",
"Concurrency",
"并发",
"ThreadPool",
"线程池"
],
"difficulty": "Medium",
"title": "如何使用 ExecutorService.invokeAll() 方法来批量执行任务?它和 ExecutorService.submit() 有什么区别?"
},
{
"type": "Question",
"category": [
"Java",
"Java",
"Concurrency",
"并发",
"ThreadPool",
"线程池"
],
"difficulty": "Hard",
"title": "如何使用 CompletableFuture 来构建异步管道?它和传统的线程池有什么优势?"
},
{
"type": "Question",
"category": [
"Java",
"Java",
"Concurrency",
"并发",
"ThreadPool",
"线程池"
],
"difficulty": "Hard",
"title": "如何使用 Java 9 引入的 Flow API 来实现响应式编程?它和线程池有什么关系?"
}
]