包com.jspiders.thread;
public class Mthrd1 extends Thread { {
@Override
//error line public void run()
{
// TODO Auto-generated method stub
super.run();
}
}
}
答案 0 :(得分:0)
这是覆盖用于创建线程的run方法的有效方法:
class Test extends Thread
{
public void run()
{
System.out.println("Thread Started and is Running");
}
public static void main(String args[])
{
Test t=new Test();
t.start();
}
}
还有另一种通过实现runnable接口在java中创建线程的方法。在你发布的代码中你明确地调用了run方法,而为了调用Thread类的run方法,你需要调用start()方法,它隐式调用Thread的run方法,你的程序显示错误,因为你正在调用run方法显式地,在你的类中,你没有名为run的方法。