gpt4 book ai didi

java - suspend() 和resume() 中的线程问题

转载 作者:行者123 更新时间:2023-12-01 07:14:35 29 4
gpt4 key购买 nike

大家好我在做秒表。对于暂停,我使用 Thread.suspend() ,对于恢复,我使用 Thread.resume()。但简历并不是恢复工作。代码:

pause(){
shouldRun = false;
currentThread.suspend();
}
resume(){
shouldRun = true;
currentThread.resume();
}

同时(应该运行){ ………… }

最佳答案

Thread.suspend()Thread.resume() 被弃用是有原因的 - 由于各种原因,它们不是一个好主意。最重要的是,线程本身处于知道如何安全暂停的最佳位置(例如,在不持有锁的情况下)。

我强烈建议您重新考虑您的设计,以避免使用暂停/恢复。如果您告诉我们更多有关您想要实现的目标的信息,我们也许能够为您提供更多帮助。

关于java - suspend() 和resume() 中的线程问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5908173/

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