我声明我已阅读有关线程的内容,但从未使用过。所以我问你:)
我有两个线程:A和B,其中A管理GUI和B逻辑。
A
B
我将从开始A。
然后在A绘制GUI时,我将其暂停,以等待B到达X点的run方法。
当B到达X点进入run方法时,我暂停B并继续A。
A并B共享一些变量来管理GUI和逻辑…
我可以做吗?如果是,如何?:)
使用wait()和notify()方法:
wait()
notify()
wait() -使当前线程等待,直到另一个线程调用 该对象notify()的notifyAll()方法。 notify() -唤醒正在该对象的监视器上等待的单个线程。
wait() -使当前线程等待,直到另一个线程调用 该对象notify()的notifyAll()方法。
notifyAll()
notify() -唤醒正在该对象的监视器上等待的单个线程。