为什么使用 Executor 框架?

每次执行任务创建线程 new Thread()比较消耗性能创建一个线程是比较耗时

耗资源的

调用 new Thread()创建的线程缺乏管理被称为野线程而且可以无限制的创建

线程之间的相互竞争会导致过多占用系统资源而导致系统瘫痪还有线程之间的 

频繁交替也会消耗很多系统资源

接使用 new Thread() 启动的线程不利于扩展比如定时执行定期执行定时 

定期执行线程中断等都不便实现

原文地址:https://www.cnblogs.com/programb/p/12771035.html