填空题Java中线程的____是由java.lang.Thread类的run()方法定义的。

题目
填空题
Java中线程的____是由java.lang.Thread类的run()方法定义的。
参考答案和解析
正确答案: 线程体
解析:
方法run()称为线程体,它包含了要执行的这个线程的内容,run()方法运行结束,此线程终止。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

Java中线程体是由线程类的______()方法进行定义的,线程运行时,也是从该方法开始执行。


正确答案:run
run 解析:Java中的线程体是由线程类的run()方法定义的,在此方法中定义线程的具体行为。当线程运行时,也是从其run()方法开始执行的。

第2题:

Java语言中用于定义线程具体行为的方法是Thread类的______方法。


正确答案:run()
run()

第3题:

在Java多线程程序中,run()方法的实现有两种方式:【 】和继承Thread类。


正确答案:实现Runnable接口
实现Runnable接口 解析:由于Thread类构造函数的target参数可以是任何实现了Runnable接口的对象,同时 Thread类本身也实现了Runnable接口,因此有这两种方式实现run()方法。

第4题:

下列能够正确创建线程的方法是( )。 ①.继承java.lang.Thread类,并重写run( )方法 ②.继承java.lang.Runnable类,并重写start( )方法 ③.实现java.lang.Thread接口,并实现run( )方法 ④.实现java.lang.Runable接口.并实现run( )方法

A.①,③

B.②,④

C.②,③

D.①,④


正确答案:D
用Thread类的构造方法Thread(Runnabletarget)创建线程对象时,构造方法中的参数必须是一个具体的对象,该对象称作线程的目标对象,创建目标对象的类必须要实现Runnable接口。

第5题:

3Java.API中支持线程的类或接口是______。

Ⅰ.java.lang.Thread Ⅱ.java.fang.Runnable

Ⅲ.java.lang.ThreadGroup Ⅳ.java.io.Serializable

A) ⅠⅡ

B) ⅠⅡⅢⅠ

C) ⅠⅡⅣ

D) ⅠⅡⅢ Ⅳ

A.

B.

C.

D.


正确答案:C

第6题:

下列方法中,可以用来创建一个新线程的是______。

A.实现java.lang.Runnable接口并重写start( )方法

B.实现java.lang.Runnable接口并重写run( )方法

C.继承java.lang.Thread类并重写run( )方法

D.继承java.lang.Thread类并重写start( )方法


正确答案:C
解析: java.lang中的Thread类的典型构造方法为public Thread(ThreadGroup group,Runna- ble target,String name)。接口Runnable定义了run( )方法;而Thread类本身也实现了Runnable接口,故创建线程有两种方法:(1) 用实现Runnable接口的类的实例作为target参数生成Thread类的实例;(2) 编写继承 Thread类的类,并重写(override)run( )方法。所以C为正确选项。

第7题:

(13 )Java 中的线程体是由线程类的 【 13 】 () 方法进行定义的 ,线程运行时 ,也是从该方法开始执行的 。


正确答案:

第8题:

下列能够正确创建线程的方法是

I.继承java.lang.Thread类,并重写run()方法

II.继承java.lang.Runnable类,并重写start()方法

III.实现java.lang.Thread接口,并实现run()方法

IV.实现java.lang.Runnable接口,并实现run()方法

A.I,III

B.II,IV

C.II,III

D.I,IV


正确答案:B

第9题:

Java中的线程体是由线程类的【 】()方法进行定义的,线程运行时,也是从该方法开始执行。


正确答案:run
run 解析:本题考查线程。Java中的线程是由线程类的run()方法定义,该方法中定义线程的具体行为。线程开始执行时,也是从它的run()方法开始执行,就像Java Application从main()开始一样。因此,本题的划线处应填入“run”。

第10题:

Java中线程是由线程类的( )方法定义的。

A.init()

B.run()

C.application()

D.main()


正确答案:B

更多相关问题