java线程池什么时候消亡?不手动shutdown

济南大飞哥 2017-09-16 04:59:32
我有段代码,自己new了一个ThreadPoolExecutor(),然后放进一些线程执行。我们都知道,里面的线程自己执行完就结束了,而这个线程池本身也是个java对象,不显示调用 shutdown,它会不会自己停止,会不会被gc()?
...全文
1257 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
布谷歌 2020-07-21
  • 打赏
  • 举报
回复
仁兄话糙理不糙。需要手动shutdown或destroy才能释放线程池。
引用 2 楼 QQ961132897 的回复:
狗屁,线程池有100个线程,需要就被执行, 不需要就会处于睡眠状态,有新任务就会工作。 不懂不要瞎bb
「已注销」 2018-09-05
  • 打赏
  • 举报
回复
只要不手动关闭线程池,线程池是不会关闭的
「已注销」 2018-09-05
  • 打赏
  • 举报
回复
狗屁,线程池有100个线程,需要就被执行, 不需要就会处于睡眠状态,有新任务就会工作。 不懂不要瞎bb
那年花 2017-09-18
  • 打赏
  • 举报
回复
线程池里面所有任务完成就会消亡

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧