线程isAlive()返回false

时间:2017-07-13 05:14:35

标签: java multithreading

我有一个线程调用myThread

public class MyThread extends Thread {}

现在我将myThread放到Thread的构造函数中。

MyThread myThread = MyThread();
Thread thread= new Thread(myThread, "myThread");

因此,当我致电thread.start()时,它会唤起myThread的运行方法。 当myThread run方法仍在运行时,我检查了myThread.isAlive()。它返回false但thread.isAlive()返回true。 为什么myThread.isAlive()返回false?

0 个答案:

没有答案