gpt4 book ai didi

java - 如何暂停然后恢复一个线程?

转载 作者:IT老高 更新时间:2023-10-28 20:48:19 24 4
gpt4 key购买 nike

我声明我读过有关线程的信息,但我从未使用过。所以我问你:)

我有两个线程:AB,其中 A 管理 GUI,B 管理逻辑。

我将从 A 开始。

然后当 A 绘制 GUI 时,我会暂停它,等待到达 X 点的 B 进入运行方法。

B 到达 X 点进入 run 方法时,我暂停 B,然后恢复 A

AB 共享一些变量来管理 GUI,以及逻辑......

我可以吗?如果是,如何? :)

最佳答案

使用 wait()notify()方法:

wait() - Causes the current thread to wait until another thread invokes the notify() method or the notifyAll() method for this object.

notify() - Wakes up a single thread that is waiting on this object's monitor.

关于java - 如何暂停然后恢复一个线程?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16758346/

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