public class aa extends Applet {
   public void init(){
     Thread1 thread1=new Thread1();
     thread1.start();
     Thread2 thread2=new Thread2();
     thread2.start();
     ......
   }  class Thread1 extends Thread{
    public void run() {}
  }  class Thread2 extends Thread{
    public void run() {}
  }
}

解决方案 »

  1.   

    public class ThreadExample extends Applet {
        public ThreadExample() {
             thread.start();
             System.out.println("Thread Created");
        }
        
        public static void main(String[] args) {
            for(int i=0;i<5;i++)
               new ThreadExample();
        }
      }
        class thread extends Thread {
            public void run() {
            ......
            }
            ......
      }
      

  2.   

    如果你的更多线程实现的功能相同,按DaimonJ做,否则按binriyue做
      

  3.   

    谢谢,用多个派生类使用我知道. 有没有可以直接在一个runnable中间实现的方法呢?