创建好线程对象之后并不意味着这个线程就会被处理机(JMV)运行,还需要调用线程对象的()方法启动线程。

题目

创建好线程对象之后并不意味着这个线程就会被处理机(JMV)运行,还需要调用线程对象的()方法启动线程。

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

创建一个线程之后,通过调用该线程对象的______方法将潜入该线程的虚拟CPU置于可运行状态。


正确答案:start()
start()

第2题:

以下多线程程序的设计步骤,其中错误的是()

A.在主程序中创建线程对象;

B.调用线程对象的start函数来启动线程;

C.在Windows中注册一个现成;

D.由Thread类派生出一个线程类;


参考答案:C

第3题:

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

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

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

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

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


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

第4题:

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

A.线程一旦创建,则立即自动运行

B.线程创建后需要调用start()方法,将线程置于可运行状态

C.线程处于可运行状态,意味着它可以被调度

D.调用线程的start()方法后,线程也不一定能立即执行


正确答案:A

第5题:

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

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

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

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

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


正确答案:D
解析:本题考查resume()方法的使用。在Thread的API文档中的说明是该方法恢复被挂起(suspend)的线程。该方法首先调用该线程的无参的checkAccess()方法,这可能在当前线程上抛出SecurityException异常,如果该线程是活着的(alive)但被挂起(suspend),它被恢复并继续它的执行进程。

第6题:

通过调用线程对象实例的( )方法,可以启动执行该线程。

A.start()

B.main()

C.run()

D.execute()


参考答案:A

第7题:

在-个线程中调用下列方法,不会改变该线程运行状态的是( )。

A.yield方法

B.另-个线程的join方法

C.sleep方法

D.-个对象的notify方法


正确答案:B
另-个线程的join方法是使得另-个线程等待,直到本线程结束为止,另-个线程恢复到可运行状态,不会改变本线程的运行状态。

第8题:

线程对象的___________方法用来阻塞当前线程,指定线程运行结束或超时后继续运行当前线程。


正确答案:join()

第9题:

方法resume()负责恢复哪些线程的执行( )。

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

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

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

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


正确答案:D
解析:本题是考查线程中能引起resume()方法调用的情况,在Thread的API文档中的说明是该方法恢复被挂起的(suspendeD) 线程。该方法首先调用该线程的无参的checkAccess()方法,这可能在当前线程上抛出SecurityExcep tion异常,如果该线程是活着的(alive)但被挂起(suspenD) ,则它被恢复并继续执行。

第10题:

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

A. 直接创建线程对象

B. 实现start方法

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

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


正确答案:D

更多相关问题