84540219 84540219
关注数: 5 粉丝数: 62 发帖数: 112 关注贴吧数: 7
刚学java.请指教下程序如何改 class NewThread implements Runnable{     String name;     Thread t;     NewThread(String threadname){         name=threadname;         t=new Thread(this,name);         System.out.println("New thread: "+t);         t.start();     }     public void run(){         try {             for(int i=5;i>0;i--){                 System.out.println(name+": "+i);                 Thread.sleep(1000);             }         } catch (InterruptedException e) {             // TODO Auto-generated catch block             e.printStackTrace();         }         System.out.println(name+" exiting.");     } } public class MultiThreadDemo {     /**     * @param args     */     public static void main(String[] args) {         // TODO Auto-generated method stub         new NewThread("one");         new NewThread("two");         new NewThread("three");         try {             Thread.sleep(10000);         } catch (InterruptedException e) {             // TODO Auto-generated catch block             e.printStackTrace();             System.out.println("Main thread Interrupted");         }         System.out.println("Main thread exiting");     } } 运行提示//Exception in thread "main" java.lang.NoSuchMethodError: NewThread.<init>(Ljava/lang/String;)V     at MultiThreadDemo.main(MultiThreadDemo.java:30)
1 下一页