使用futureTask提前加载需要的任务

使用futureTask提前加载需要的任务_第1张图片



FutureTask 执行可返回的运算结果



CountDownLatch 是能使一组线程等另一组线程都跑完了再继续跑;CyclicBarrier 能够使一组线程在一个时间点上达到同步,可以是一起开始执行全部任务或者一部分任务。同时,它是可以循环使用的;Semaphore 是只允许一定数量的线程同时执行一段任务。

你可能感兴趣的:(使用futureTask提前加载需要的任务)