Thread thread1 = new Thread(new myThread());

解决方案 »

  1.   

    thread1.start() 会调用你的run()方法,这样一个新的线程就开始运行了!
    并不是你的MyThread有start()方法。
    这个就一个很好的对接口的使用方法,好好想想!
      

  2.   

    java的说明是
    当一个类实现了ruannable接口,并实现run方法
    该类实例化后可以作为线程实例化的参数:

     PrimeRun p = new PrimeRun(143);
     new Thread(p).start();
    或者
     Thread thread1=new Thread(p);
     thread1.start();而start方法是Thread类的而
    Thread thread1 = new myThread();
    thread1.start();
    写法好像不对