更新 Java_3-5.md
This commit is contained in:
parent
4d5f3327bb
commit
58d7e4017c
@ -12,16 +12,12 @@
|
|||||||
提问:这三种数据,彼此之间不耦合,假定每一个查询耗时1秒,单线程的情况下,同步执行三次查询,则需要3秒,如何加速这个查询?
|
提问:这三种数据,彼此之间不耦合,假定每一个查询耗时1秒,单线程的情况下,同步执行三次查询,则需要3秒,如何加速这个查询?
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
**问题答案**
|
|
||||||
|
|
||||||
<p style="color: green">
|
<p style="color: green">
|
||||||
答案:多线程并行查询
|
答案:多线程并行查询
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
**继续追问**
|
|
||||||
|
|
||||||
<p style="color: red">
|
<p style="color: red">
|
||||||
假定有3个Runnable对象,分别是task1、task2、task3作为查询函数对象,如何调度或者编排这3个task?
|
追问:假定有3个Runnable对象,分别是task1、task2、task3作为查询函数对象,如何调度或者编排这3个task?
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
> 如果没反应过来,引导一下:比如说用 CompletableFuture、Future 或者 FutureTask 说一下关键,要调用哪几个函数。
|
> 如果没反应过来,引导一下:比如说用 CompletableFuture、Future 或者 FutureTask 说一下关键,要调用哪几个函数。
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user