创建一个线程的时候用,比如:
class Example implements Runnable{
 public void run(){
  //....
 }
 public static void main(String[] args){
 Thread t = new Thread(this);
 t.start();
}
}

解决方案 »

  1.   

    如果要写多线程的程序,可以继承Thread类。
    但由于JAVA是单继承的语言,不能继承多个类,所以如果你这个程序需要继承其它的类,而又要实现多线程的功能,就只好使用Runnable这个接口了。
      

  2.   

    创建线程用的接口;如果使用了该接口,则必须在使用该接口的对象里实现该接口声明的
    方法 public void run
      

  3.   

    我定义了一个继承JPanel的类,用于生成界面。由于我要多次调用这个类生多个界面,现在该如何把线程用进去?让一个线程管理一个界面,因为界面里有很多事件响应。
    难道定义   我的类  extends JPanel implements Runnable
      

  4.   

    Runnable仅定义了一种抽象方法,叫做run().该方法是线程的入口点。
    我需要一个线程管理一个界面,该怎么办?
      

  5.   

    看看 Thread 类的构造函数吧!
    Thread(Runnable runImpl)
    一个类实现了 Runnable 接口后,即意味着可以根据该类构造一个线程!线程管理一个界面??
    定义类(假设该类的一个实例是 aaaa) 实现 Runnable 接口,在其 run 方法中实现管理方法啊!
    然后,
      在 main 函数中(或者你的其他地方代码) new Thread(aaaa).start()啊!