Most visited

Recently visited

Added in API level 1

Runnable

public interface Runnable

java.lang.Runnable
Known Indirect Subclasses


Runnable接口应由其实例旨在由线程执行的任何类实现。 该类必须定义一个名为run的无参数的方法。

该接口旨在为希望在处于活动状态时执行代码的对象提供通用协议。 例如, Runnable由类Thread实现。 处于活动状态仅表示线程已启动并且尚未停止。

另外, Runnable提供了一个类,而不是Thread 实现RunnableThread通过实例化Thread实例并将它自己作为目标传入而运行,而无需创建子类Thread 在大多数情况下,如果您只打算覆盖run()方法而不使用其他Thread方法,则应使用Runnable界面。 这很重要,因为除非程序员打算修改或增强班级的基本行为,否则班级不应被分类。

也可以看看:

Summary

Public methods

abstract void run()

当实现接口 Runnable的对象用于创建线程时,启动线程将导致在该单独执行的线程中调用对象的方法 run

Public methods

run

Added in API level 1
void run ()

当实现接口 Runnable的对象用于创建线程时,启动该线程将导致在该单独执行的线程中调用对象的 run方法。

方法 run的一般合同是它可以采取任何行动。

也可以看看:

Hooray!