全国信息技术应用考试

作为类中新线程的开始点,线程的执行是从()方法开始的。A、public void start()B、public void run()C、public void int()D、public static void main(Stringargs[])

题目

作为类中新线程的开始点,线程的执行是从()方法开始的。

  • A、public void start()
  • B、public void run()
  • C、public void int()
  • D、public static void main(Stringargs[])
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列叙述正确的是( )。

A.线程的执行从run()方法开始,需要调用start()方法运行线程

B.可以通过实现Runnable接口,并且重写start()方法创建线程

C.可以通过继承Thread类,并且重写start()方法创建进程

D.线程执行从start()方法开始,需要通过调用run()方法运行线程


正确答案:A
解析:创建线程有两种方法:实现java. lang. Runnable接口;继承Thread类并重写run( )方法。run( )方法定义了线程体和线程的具体行为。创建线程后,需要调用start( )方法运行线程。

第2题:

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


正确答案:

第3题:

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

A.一个线程是一个Thread类的实例

B.线程从传递给线程的Runnable实例的run()方法开始执行

C.线程操作的数据来自Runnable实例

D.新建的线程调用start()方法就能立即进入运行状态


正确答案:D

第4题:

下列______情况一定不会使当前的线程暂停执行。

A.该线程调用sleep()方法

B.该线程抛出一个IntermptedException

C.该线程创建一个新的子线程

D.该线程从输入流读取文件数据


正确答案:C
解析:当新线程被创建时,只是使它变为可运行状态而已,并不能使当前线程停止执行。当从输入流读取文件数据时,它与输入输出打交道,可能造成线程的暂停执行。

第5题:

怎样创建线程()

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

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

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

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


参考答案:AC

第6题:

resume( )方法恢复哪些线程的执行?

A.通过调用stop( )方法而停止的线程

B.通过调用sleep( )方法而停止运行的线程

C.通过调用wait( )方法而停止运行的线程

D.通过调用suspend( )方法而停止运行的线程


正确答案:D
解析: Thread的API文档说明此方法恢复被挂起的线程。首先调用此线程的无参数的 checkAccess( )方法,这可能在当前线程上抛出SecurityException异常,如果此线程是活动的但被挂起,它将被恢复并继续其执行进程。

第7题:

当线程类所定义的run()方法执行完毕,线程的运行就会终止。()

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


参考答案:对

第8题:

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


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

第9题:

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


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

第10题:

下列说法中错误的一项是______。

A.通过执行Thread.currentThrea《)返回当前线程的引用

B.currentThread()方法是静态方法

C.stop()方法强行终止线程的执行,线程结束后,仍然可以再运行

D.线程a通过a.suspend()方法暂停执行,通过调用a.resume()恢复执行


正确答案:C

更多相关问题