请见第三行:public void run(String s)
此行完全是用来迷惑人的。
想不出现上面的提示,必须用以下形式声明一个函数(Mothd):
public void run()
再去看看接口的定义就能明白为什么这样了。

解决方案 »

  1.   

    public void run(String s)
    换成
    public void run()
    也不同过呀
      

  2.   

     run()是thread的特有的
    public class Q1 extends Thread{}
      

  3.   

    大家对thread的基本知识都不了解吗,要建立一条thread,或者implement runable,或者extends Thread,然后必须提供public void run()方法,记住必须是无参数的run()方法,然后建立一个thread instance,调用start()方法开始线程!大家还是多看点基础知识吧!