应用场景,比如你有个业务模块,非常耗时,并且还需要重复调用5次. 如果你写个for循环调用5次,调用一次3秒,那么5次就15秒,不是很友好. 这时,如果你用线程池就方便了,多线程跑,都跑完,收集到结果,也就是一个任务的时间. Demo: package com.tech.jin.thread; import java.util.ArrayList; import java.util.List; import java.util.concurrent.Callable; import java.u…