2017-07-06 69 views

回答

5

使用java.util.concurrent.ThreadPoolExecutorcorePoolSize0keepAliveTime0。這將使新任務產生一個新線程,線程將在任務終止後立即終止。

例如:

final ExecutorService executorService = new ThreadPoolExecutor(
    0, 2, 0, TimeUnit.SECONDS, new SynchronousQueue<>()); 

executorService.submit(task1); 
executorService.submit(task2); 
相關問題