![](https://img-blog.csdnimg.cn/20190918140012416.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
线程池进阶之路
文章平均质量分 94
Java线程池的进阶之路
小火柴66
这个作者很懒,什么都没留下…
展开
-
shutdown和shutdownNow区别
shutdown和shutdownNow区别原创 2022-01-10 16:56:11 · 1538 阅读 · 0 评论 -
深入理解java线程池
一、为什么要用线程池?(线程池的概念)1、线程池的引入就是为了管理线程的,操作系统需要频繁的切换线程上下文,影响性能。2、线程池其实就是线程的池子,用来帮助我们重复利用线程,避免创建大量的线程增加开销,提高响应速度。二、线程是不是越多越好?1、线程并不是越多越好,因为线程的创建需要占用系统内存,根据jvm规范,一个线程默认最大栈大小为1M,线程越多,会消耗很多内存。2、如果线程的创建时间+销毁时间>执行任务的时间,就没必要创建线程。三、线程池的创建1、线程池推荐手动创建,一般用Threa原创 2022-01-04 01:09:34 · 1318 阅读 · 0 评论