什么是 JAVA 个性化线程池?
面试官说一般不直接用 java 线程池,而是创建个性化的线程池,俺完全没有接触过,有大佬能分享下么?最好给个文章链接。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
面试官说一般不直接用 java 线程池,而是创建个性化的线程池,俺完全没有接触过,有大佬能分享下么?最好给个文章链接。
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(2)
使用 Java 的
Executors
工具类可以直接创建以下种类的线程池:直接使用这些线程池虽然很方便,但是存在两个比较大的问题:
pool-1-thread-1
,第一个数字是线程池编号,第二个数字是线程编号,这样很不利于系统异常时排查问题。如果你安装了阿里编码规约的插件,在使用
Executors
创建线程池时会出现以下提示:所以尽量使用
new ThreadPoolExecutor(...)
自定义线程池,也可以使用上图中的第三方工具。更详细的自定义线程池方法我后面会写篇博客,到时候再分享过来哈哈。
即不直接使用
Executors
里自带的各类线程池,而是使用new ThreadPoolExecutor(...)
定义线程池各项具体参数.