如果类实现了Runnable接口,类必须包含的方法是( )。

admin2010-07-28  25

问题 如果类实现了Runnable接口,类必须包含的方法是(    )。

选项 A、start()、stop()和run()
B、actionPerformed()
C、run()
D、start()、stop()

答案4

解析 本题考查线程机制。任何实现 Runnable接口的对象都可以作为一个线程的目标对象,类Thread本身也实现了接口 Runnable,可以通过下面两种方法实现线程体。①定义一个线程类,该类继承Thread类并重写其中的run()方法,初始化这个类的实例时,目标对象target可为null,将实例对象用来执行线程体。由于Java只支持单重继承,用这种方法定义的类不能再继承其他父类。②提供一个实现Runnable接口的类作为线程的目标对象,初始化一个Thread类或者 Thread子类的线程对象时,把目标对象传递给该线程对象,由目标对象提供线程体 run(),用这种方法定义的类可以继承其他父类。
转载请注明原文地址:https://kaotiyun.com/show/Bf9p777K
0

最新回复(0)