2010-02-12 3 views

Répondre

2

ThreadPoolExecutor a various constructors qui prend un argument BlockingQueue. Cependant, il y a plusieurs autres paramètres, et vous devrez choisir ceux qui conviennent à votre problème.

1

Voici une démo:

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