gpt4 book ai didi

java - 在java android中杀死一个线程

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:06:40 24 4
gpt4 key购买 nike

我有一个应用程序,我需要在 3 个单独的线程中调用 3 个方法,然后终止它们。根据 Javadoc,我注意到线程 stop() 甚至 destroy() 已被弃用。就像我一个接一个地启动一个线程,然后一个接一个地杀死类似的线程。有没有一种特殊的方法来杀死线程,因为我不能使用不推荐使用的方法

非常感谢任何帮助。再次感谢

最佳答案

您不会杀死线程。你打电话Thread.interrupt() ,然后在被中断的线程内对 interrupted 状态或 InterruptedException 使用react。或者,您使用 volatile 标志。参见 the official documentation了解背景和更多信息。

更好的是,按照评论中的建议,使用线程池/执行程序而不是原始线程。

关于java - 在java android中杀死一个线程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10207626/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com