2010-02-12 76 views

回答

2

ThreadPoolExecutor具有various constructors是採取BlockingQueue說法。但還有其他幾個參數,您需要選擇適合您的問題的參數。

1

這裏是一個演示:

public static ExecutorService newLinkedBlockingQueueThreadPool() { 
    return new ThreadPoolExecutor(0, Integer.MAX_VALUE, 
            60L, TimeUnit.SECONDS, 
            new LinkedBlockingQueue<Runnable>()); 
} 
相關問題