为什么使用Executor框架
发布日期:2021-10-10 05:31:35 浏览次数:29 分类:技术文章

本文共 199 字,大约阅读时间需要 1 分钟。

  1. 每次执行任务创建线程 new Thread()比较消耗性能,创建一个线程是比较耗时、耗资源的。
  2. 调用 new Thread()创建的线程缺乏管理,被称为野线程,而且可以无限制的创建,线程之间的相互竞争会导致过多占用系统资源而导致系统瘫痪,还有线程之间的频繁交替也会消耗很多系统资源。
  3. 接使用new Thread() 启动的线程不利于扩展,比如定时执行、定期执行、定时定期执行、线程中断等都不便实现。

转载地址:https://blog.csdn.net/qq_22061617/article/details/100522272 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:Java基础
下一篇:什么是阻塞队列?阻塞队列的实现原理是什么?如何使用阻塞队列来实现生产者-消费者模型?

发表评论

最新留言

网站不错 人气很旺了 加油
[***.192.178.218]2024年04月03日 17时54分53秒