page contents

线程池有什么优点?

轩辕小不懂 发布于 2022-04-13 15:16
阅读 432
收藏 0
分类:Java开发
3464
Nen
Nen
- 程序员

降低资源消耗;重用存在的线程,减少对象创建销毁的开销。

提高响应速度;可有效的控制最大并发线程数,提高系统资源的使用率,同时避免过多资源竞争,避免堵塞。当任务到达时,任务可以不需要的等到线程创建就能立即执行。

提高线程的可管理性;线程是稀缺资源,如果无限制的创建,不仅会消耗系统资源,还会降低系统的稳定性,使用线程池可以进行统一的分配,调优和监控。

附加功能;提供定时执行、定期执行、单线程、并发数控制等功能。

综上所述使用线程池框架 Executor 能更好的管理线程、提供系统资源使用率。

请先 登录 后评论