Java 线程睡眠会停止音频吗
在我的节目中:我播放音频。。。我希望当它结束时,下一个命令被执行 如果我使用Java 线程睡眠会停止音频吗,java,Java,在我的节目中:我播放音频。。。我希望当它结束时,下一个命令被执行 如果我使用Thread.sleap,声音会继续播放吗 是否有线程睡眠的替代方案 Thread.sleep(5000); System.out.println("Song is over"); 你试过什么吗 除非在单独的线程中播放音频,否则播放音频剪辑后应执行下一个命令。您提供给我们的代码片段非常有限,我们无法为您提供适合您情况的完整答案 如果在当前线程上播放音频,thread.sleep(5000)将停止音频。请注意,slee
Thread.sleap
,声音会继续播放吗
是否有线程睡眠
的替代方案
Thread.sleep(5000);
System.out.println("Song is over");
你试过什么吗
除非在单独的线程中播放音频,否则播放音频剪辑后应执行下一个命令。您提供给我们的代码片段非常有限,我们无法为您提供适合您情况的完整答案 如果在当前线程上播放音频,
thread.sleep(5000)
将停止音频。请注意,sleep()
是一个静态方法,您可以在当前线程上调用它。因此,如果您的音频正在另一个线程t
上播放,那么从另一个线程调用t.sleep(5000)
将不会停止t
线程。相反,它将休眠当前线程,您正从该线程进行调用。希望这有帮助
不知道您所说的线程睡眠()的替代方法是什么意思<代码>线程.yield()