并发和线程池

时间:2014-12-13 23:47:56

标签: concurrency threadpool threadpoolexecutor

如果你想拥有一个只有10个线程的线程池,下列哪种技术最好能达到这个目的?

  1. 通过传递10作为参数来调用java.util.concurrent.Executors类的newCachedThreadPool()方法。
  2. 通过传递10作为参数来调用java.util.concurrent.Executor类的newCachedThreadPool()方法。
  3. 通过传递10作为参数来调用java.util.concurrent.Executors类的newFixedThreadPool()方法。
  4. 通过传递10作为参数来调用java.util.concurrent.Executor类的newFixedThreadPool()方法。
  5. FixedThreadPool fx = new FixedThreadPool(10);

1 个答案:

答案 0 :(得分:0)

在您列出的5件事中,只有第3件事实际exists。所以我建议使用它。