调用start方法时为什么会出现编译错误?

时间:2015-06-23 06:02:27

标签: java

我的节目 -

class RunnableA implements Runnable{
    public void run(){
        System.out.println("Program A");
    }
}
class MyThread extends Thread{

}
class Demo{
    public static void main(String args[]){
        RunnableA a1=new RunnableA();
        a1.start(); 

    }
}

编译时我得到了这个。

  

Demo.java:12:错误:找不到符号

1 个答案:

答案 0 :(得分:3)

ThreadThread类的方法,而不是Runnable接口的方法。

这是一种启动运行Runnable逻辑的class Demo { public static void main(String args[]){ RunnableA a1=new RunnableA(); new Thread(a1).start(); } } 的方法:

 .ms-authoringcontrols tr:nth-child(4) {
        display: none;
    }