采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
项目中是创建多个线程池,不同的业务用不同的线程池,还是创建一个公用的线程池,不同的业务公用一个线程池? 如果创建多个线程池处理不同的业务,那么如何设置?如果参数都设置最大,有影响吗? 线程池使用后需要关闭吗,可以设置为成员变量一直保存吗? 谢谢
不同的任务,要用不同的线程池。
用完后是需要关闭的,否则会有内存泄漏的风险。
谢谢老师,那多个线程池的参数怎么设置,如果每个线程池都是设置的最高,那当不同任务同时用线程池运行的时候还有作用吗?
这个时候就有取舍了,最大线程数,要在原有的基础上打个折扣,需要考虑到不同任务同时用线程池运行的时候。
非常感谢!
登录后可查看更多问答,登录/注册
JUC全方位讲解,构建并发工具类知识体系
959 11
1.4k 10
992 10
975 10
1.4k 9