From 58d7e4017c5f2f3c1adec346d3a0fc3ed13ac40f Mon Sep 17 00:00:00 2001 From: 8ga Date: Thu, 11 Sep 2025 09:51:28 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20Java=5F3-5.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Java_3-5.md | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/Java_3-5.md b/Java_3-5.md index 559a591..6a295cb 100644 --- a/Java_3-5.md +++ b/Java_3-5.md @@ -12,16 +12,12 @@ 提问:这三种数据,彼此之间不耦合,假定每一个查询耗时1秒,单线程的情况下,同步执行三次查询,则需要3秒,如何加速这个查询?

-**问题答案** -

答案:多线程并行查询

-**继续追问** -

-假定有3个Runnable对象,分别是task1、task2、task3作为查询函数对象,如何调度或者编排这3个task? +追问:假定有3个Runnable对象,分别是task1、task2、task3作为查询函数对象,如何调度或者编排这3个task?

> 如果没反应过来,引导一下:比如说用 CompletableFuture、Future 或者 FutureTask 说一下关键,要调用哪几个函数。