qq19414123
Yang Liu
采纳率0%
2017-03-24 07:42 阅读 3.4k

Java中有多个线程在执行任务,这时候关闭Tomcat,线程任务会立即结束么?

Java中有多个线程在执行任务,这时候关闭Tomcat,线程任务会立即结束么?在这种情况下,自己创建的线程和线程池会有所区别么?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

4条回答 默认 最新

  • u013772876 夜半无声 2017-03-24 08:36

    这就像你的手机关机了还能听电话吗

    点赞 1 评论 复制链接分享
  • oyljerry oyljerry 2017-03-24 08:16

    自己创建的线程需要你去通知他退出,做各种清理工作
    线程池的话,一般提供shutdown()等API,你可以直接调用它,由它来 通知线程退出等。

    点赞 评论 复制链接分享
  • screamPY screampy 2017-03-24 08:27

    容器关闭后,线程池都会立即关闭,没有区别。

    点赞 评论 复制链接分享
  • stone_yw 淹不死的水 2019-03-23 17:11

    应该不会立即结束,会等所有非守护线程执行完毕后才会关闭的。

    点赞 评论 复制链接分享

相关推荐