线程和线程池的优点及缺点说明

乔欣 Java经验 发布时间:2023-02-17 21:07:02 阅读数:18870 1
下文笔者讲述线程及线程的优缺点,如下所示

线程的优点及缺点

线程的简介:
    线程 new Thread()即可创建一个线程

线程的优点:
    创建非常简单,使用new Thread()即可创建,API非常的简单易用
线程的缺点:
    由于每次都需new Thread,所以性能堪忧,效率不高
	无统一管理,如果创建大量的单个线程,会消耗系统资源(导致OOM),
	 使系统挂掉,总之一句话,无法管理

线程池的优点及缺点

线程池的优点:
   降低资源消耗
       通过重复利用已创建的线程
	     来降低线程创建和销毁造成的消耗。
   提高响应速度
       当需要创建运行时,无需创建线程
       放入线程池即可直接运行
   线程的可管理性变强:
      操作系统中线程是稀缺资源
      线程池可对线程进行统一分配,调优和监控     

线程池的缺点:
    1.如果线程数非常少时
      则线程池的开销相对较大
      不划算
	2.线程池创建时间长
	3.线程池创建需要消耗大量资源(小应用完全不适用)
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaJingYan/202302/16766392705834.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者