使用接口实现线程的优点()

题目

使用接口实现线程的优点()

  • A、线程运行效率高
  • B、线程程序简单
  • C、可再从其它类派生
  • D、实现线程容易
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

怎样创建线程()

A.通过Thread类的构造方法创建线程

B.Thread类提供了start()方法创建线程

C.通过实现Runnable接口创建线程

D.通过使用Thread类提供的interrupt()方法创建线程


参考答案:AC

第2题:

关于Runnable接口,错误的说法是 ( )

A.实现接口Runnable的类仍然可以继承其他父类

B.创建实现Runnable接口的类后,就可以用start方法启动线程了

C.Runable接口提供了通过线程执行程序的最基本的接口

D.Runnable只定义了一个run方法


正确答案:B
解析:通常,当一个类已继承另一个类时,就应该利用实现Runnable接口方法类构造线程体。选项A正确。选项B的说法是错误的,创建后,还需要初始化一个Thread类或者 Thread子类的线程对象时,把目标对象传递给这个线程实例后,利用Thread类或者Thread子类的线程对象的start方法启动线程。选项C是正确的,Runnable接口提供了通过线程执行程序的最基本的接口。选项D也是正确的,Runnable只定义了一个run方法,正是通过run()方法才使得建立线程的目的得以实现。

第3题:

在Java语言中,如果你想编写一个多线程的程序,你可以使用的方法是()。

A.扩展类Thread

B.实现接口Runnable

C.扩展类Runnable

D.实现接口Thread


参考答案:A, B

第4题:

下列说法中错误的一项是 ( )

A.使用继承Thread类创建线程,可以直接调用线程的方法

B.通过实现Runnable接口创建线程,体现了面向对象的思想

C.Thread类从面向对象的角度看,是虚拟CPU的封装

D.通过实现Runnable接口创建线程,会影响Thread类的体系


正确答案:D
解析:选项D的说法是错误的,通过实现Runnable接口创建线程,不会影响 Thread类的体系。其他选项是正确的。

第5题:

创建线程有两种方法,一种是继承线程类Thread,另一种是______。

A.建立实现Runnable接口的类

B.直接创建线程即可,无需实现任何接口

C.建立实现Collection接口的类

D.建立实现Thread接口的类


正确答案:A
解析:因为任何实现Runnable接口的对象都可以作为一个线程的目标对象,类Thread本身也实现了接口Rmmable,所以创建线程有两种方法,一种是通过继承线程类Thread来创建线程类,另一种是建立一个实现Runnable接口的类来运行线程。

第6题:

创建线程的时候必须实现哪项接口?()

A.Runnable

B.Thread

C.Run

D.Start


参考答案:A

第7题:

类java.lang.ThreadDeath的功能是( )。

A.定义并且实现Java中的线程

B.定义Runnable接口

C.杀死线程

D.实现线程同步与交互


正确答案:C
解析:Java.lang.Thread的功能是定义并且实现Java中的线程Java.lang.Runnable的功能是定义Runnable接口;java.lang.Object的功能是定义现场同步与交互的方法;java.lang.ThreadDeath的功能是杀死线程。

第8题:

通过实现( )接口,可创建一个线程类。

A.Object

B.Thread

C.Runnable

D.Task


参考答案:C

第9题:

用实现Runnable接口的方法创建线程时要()

A. 直接创建线程对象

B. 实现start方法

C. 通过run方法,启动线程对象

D. 先创建线程的目标对象,在通过目标对象创建线程对象


正确答案:D

第10题:

创建线程时,可以使用构造函数Thread(Runnable target),其中target是实现了Runnable接口的对象。()

此题为判断题(对,错)。


答案:对