Java 手写一个线程池 – SimpleExecutor

Java 手写一个线程池 - SimpleExecutor
b站视频讲解:
https://www.bilibili.com/video/BV1jU4y1K7Tr/https://www.bilibili.com/video/BV1rF411z76U/
什么是线程池 ?
线程池可以简单理解为一个加工厂,里面有一定数量的加工机器。该加工厂可以执行各种加工任务,加工厂里面会有一定数量的加工机器一直运作,剩余的机器按照 需要执行的任务量来动态的启动和关闭。
这里的加工厂就是一个线程池,加工厂里面的机器就可以理解为一个线程,至少处于运行的机器的数量为该线程池的核心线程数量,线程池总是保证里面至少有 核心线程数量个线程处于运行状态,可以随时执行新的任务。
为什么需要线程池 ?
我们知道,一个线程的创建需要经过很多的准备工作,比如向系统申请线程运行需要的内存空间等,这些一般是需要进行系统调用的,相应的代价比较大

Java 手写一个线程池 – SimpleExecutor最先出现在Python成神之路

版权声明:
作者:Alex
链接:https://www.techfm.club/p/13188.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>