如何停止线程并调用另一个线程

时间:2011-08-28 06:24:19

标签: java

我的程序在一个线程上运行。我有另一个线程,我想停止当前线程并调用第二个线程。在第二个线程停止后,我想再次调用第一个线程。我怎样才能做到这一点。请帮帮我。

2 个答案:

答案 0 :(得分:4)

您正在寻找Thread.join方法

像这样(thread2是你想要等待的另一个线程)

thread2.start();
thread2.join();
System.out.println("Done");

答案 1 :(得分:1)

使用public final void join(long ms);方法。在当前线程中调用它。