当前位置: 代码迷 >> J2SE >> 怎么判断线程是否在运行
  详细解决方案

怎么判断线程是否在运行

热度:39   发布时间:2016-04-23 22:46:25.0
如何判断线程是否在运行?
偶定义了一个类:

public class Engine implements Runnable
 {public void run()   {   }}

然后,

Engine e1;

问是否可通过e1获得其所在的线程(Thread)?
有这方面的API调用(getThread)吗?
谢谢!

------解决方案--------------------
import java.util.Observable;

public class Engine extends Observable implements Runnable{

@Override
public void run() {
// TODO Auto-generated method stub

}
public static void main(String args[]){
Engine engine = new Engine();
Thread th = new Thread(engine);
System.out.println(th.isAlive());
}
}
  相关解决方案