在java中创建线程池有两种方式:
这两个都在 juc 目录下面。其中,Executors可以理解为一个工具类,是用来生成线程池的。另外,Executors 的大部分创建线程方式最终使用的都是ThreadPoolExecutor。
并且在阿里规开发规范中,建议不要使用 Executors 来创建线程池。因为线程池的类型以及线程相关参数都是在 Executors 中就已经封装好了,如果我们在代码中使用不当,可能会造成系统出问题。建议使用 ThreadPoolExecutor 创建线程,然后,根据自己的业务实际情况进行创建线程池。
读音
https://www.youtube.com/watch?v=CJhgrVzsiZM
https://translate.google.cn/?sl=auto&tl=zh-CN&text=Executors&op=translate
https://translate.google.cn/?sl=auto&tl=zh-CN&text= ThreadPoolExecutor&op=translate
🔊 /ɪɡˈzekjətər/
a克 zai kou te s