java線程池簡單寫法-緩存線程池

線程池寫法

public class ExecutorServiceManager {

    private static ExecutorService executorService;

    public static synchronized ExecutorService getInstance(){
        if(executorService == null){
            executorService = Executors.newCachedThreadPool();
        }
        return executorService;
    }
}

調用線程池:

 FutureTask futureTask2 = new FutureTask(c2);
ExecutorServiceManager.getInstance().submit(futureTask2);


 Thread thread1 = new Thread();
 ExecutorServiceManager.getInstance().submit(thread1);

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章