Java线程池的疑问

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_38668663/article/details/83795887

阅读《Java编程思想》第四版,根据书上的代码创建线程池。

 ExecutorService executorService = Executors.newCachedThreadPool();
        for (int i = 0; i < count; i++) {
           
            executorService.execute(new EvenChecker(gp,i));
            executorService.shutdown();
}

就会出现下图这样的错误,如果把创建线程池放到循环里就不会出现了,有没有大神帮忙解答一下?

猜你喜欢

转载自blog.csdn.net/qq_38668663/article/details/83795887