草庐IT

BlockingJobExecutor

全部标签

java - ExecutorService 中如何限制线程?

我使用ExecutorService在不同的线程中运行许多任务。有时,过多的Runnable实例在线程池中等待可能会导致OutOfMemory问题。我尝试编写一个阻塞作业执行器来解决它。有没有官方的解决方案?例如:BlockingJobExecutorexecutor=newBlockingJobExecutor(3);for(inti=0;i这是BlockingJobExecutor类:importjava.util.concurrent.ExecutorService;importjava.util.concurrent.Executors;importjava.util.conc