如何确定线程是否正在运行?
Thread.isAlive()
您可以使用此方法:
boolean isAlive()
如果线程仍处于活动状态,则返回 true;如果线程已死,则返回 false。这不是静态的。您需要对 Thread 类的对象的引用。
还有一个提示:如果您正在检查它的状态以使主线程在新线程仍在运行时等待,则可以使用join()方法。它更方便。