摘要:
一. 为什么使用线程池? 借用《Java并发编程的艺术》提到的来说一下使用线程池的好处: (1)降低资源消耗。 通过重复利用已创建的线程降低线程创建和销毁造成的消耗。 (2)提高响应速度。 当任务到达时,任务可以不需要的等到线程创建就能立即执行。 (3)提高线程的可管理性。 线程是稀缺资源,如果无限 阅读全文
posted @ 2021-10-04 18:13
love_____Yuu
阅读(31)
评论(0)
推荐(0)
摘要:
线程池主要解决两个问题: 1.当执行大量异步任务时线程池能够提供较好的性能。在不使用线程池时,每当需要执行异步任务时直接new一个线程来运行,而线程的创建和销毁是需要开销的。线程池里面的线程是可复用的,不需要每次执行异步任务时都重新创建和销毁线程。 2.线程池提供了一种资源限制和管理的手段,比如可以 阅读全文
posted @ 2021-10-04 14:21
love_____Yuu
阅读(57)
评论(0)
推荐(0)