就是为了一个程序的不同线程执行不同的事情,举个列子来说吧:
Class Out implements Runnable{
   Out(){
   }
   void run(){
      System.out.paintln("dosomething!!");
   }
   public static void main(String args[]){
      Inner in=new Inner();  
      Thread outThread=new Thread(this);
      Thread inThread=new Thread(Inner);
      outThread.start();
      inThread.start();  
   }
   Class Inner implements Runnable{
      Inner(){
      }
      void run(){
         System.out.paintln("dootherthing!!");
      }
   }
}
这样写没什么问题塞,我想知道有其他的方法吗?