当前位置 类层次(JDK) 所有类(JDK) 所有域和方法(JDK)

接口 java.lang.Runnable

public interface Runnable

Runnable 接口应该由那些实例倾向于由线程执行的类来实现。类必须定义一个名为 run 的无参数的方法。

设计该接口的目的是为执行代码的对象在其活动时提供一个公共协议。例如, 类 Thread 实现 Runnable 。活动的意思是某线程已启动并且未停止。

此外, 当 Thread 未子类化时, Runnable 提供了使类变为生效的办法。通过实例化某 Thread 实例并将自身传送进去,使得实现 Runnable 的类不必子类化 Thread 就能运行。大多数情况下, 若仅打算覆盖 run() 方法,而不覆盖其它 Thread 方法,则应使用 Runnable 接口。这是很重要的,因为除非程序员打算修改或增强类的基本行为,否则不应将该类子类化。

出现于:
JDK1.0 * @see Thread
参见:
Thread

方法索引

run()
当用实现接口 Runnable 的对象创建一个线程时,启动线程将引起对象的 run 方法在那个独立执行的线程里调用。

方法

run
 public abstract void run()
当用实现接口 Runnable 的对象创建一个线程时,启动线程将引起对象的 run 方法在那个独立执行的线程里调用。

参见:
run

当前位置 类层次(JDK) 所有类(JDK) 所有域和方法(JDK)