[原]Java并发--深入理解线程池

董恒毅 18/09/13 21:38:05
为什么需要线程池 在生产环境中,我们不能无限制的创建线程,主要原因如下: 线程创建与销毁的代价并不低; 如果可运行的线程数量多于可用处理器的数量,有些线程将会闲置,大量闲置的线程会消耗系统资源(内存)并给垃圾收集器带来压力; 大量线程竞争CPU也会造成不小的性能开销。 Executor框架 Executor框架在Java 5中被引入,其内部使用了线程池机制。它在java.uti...
作者:championhengyi 发表于 2018/09/13 21:38:05 原文链接 https://blog.csdn.net/championhengyi/article/details/82695378
阅读:323