创建线程池,为什么尽量不用Executors? 《阿里巴巴Java开发手册》中强制线程池不允许使用 Executors 去创建,而是通过 new ThreadPoolExecutor 实例的方式,这样的处理方式让写的同学更加明确线程池的运行规则,规避资源耗尽的风险。 1.FixedThreadPool 和 SingleThreadExecutor : 允许请求的队列长度为 Integer.MAX_VALUE,可能堆积大量的请求,从而导致OOM。 2.CachedThreadPool 和 ScheduledThrea…

2021年2月24日 0条评论 1014点热度 0人点赞 49ziy 阅读全文