我想暂停我的游戏,但是,我只知道 Thread.sleep,而且,我不知道如何让它真正暂停,直到你用该方法恢复。我如何暂停游戏直到我想恢复它?
最佳答案
使其等待条件:
synchronized(lock) {
while(paused) {
lock.wait();
}
}
做同样事情的现代方法是使用java.util.concurrent.locks.Condition
link
关于java - 在 Java 中暂停线程?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6219231/