ExecutorService 应该是静态的和全局的吗?
我想在整个应用程序中使用相同的线程池。为此,我可以使静态和全局,以便我可以在需要时调用以获取。ExecutorService
ThreadUtil.executorService
ExecutorService
public class ThreadUtil {
public static final ExecutorService executorService = Executors.newCachedThreadPool();
}
是否可以像这样实例化多个线程池?
此外,我的应用程序是 TCP 服务器。如果我不知道游泳池应该有多大,可以简单地使用吗?newCachedThreadPool