stop()
sleep()
wait()
suspend()
第1题:
线程控制方法中,yield()的作用是( )。
A.返回当前线程的引用
B.使比其低的优先级线程运行
C.强行终止线程
D.只让给同优先级线程运行
第2题:
下列关于线程调度的叙述中,错误的是( )。
A.调用线程的sleep()方法,可以使比当前线程优先级低的线程获得运行机会
B.调用线程的yield()方法,可以使与当前线程相同优先级的线程获得运行机会
C.当有比当前线程优先级高的线程出现时,高优先级线程将抢占CPU并运行.
D.具有相同优先级的多个线程的调度一定是分时的
第3题:
resume( )方法恢复哪些线程的执行?
A.通过调用stop( )方法而停止的线程
B.通过调用sleep( )方法而停止运行的线程
C.通过调用wait( )方法而停止运行的线程
D.通过调用suspend( )方法而停止运行的线程
第4题:
A.stop()
B.sleep()
C.wait()
D.suspend()
第5题:
可以使当前同级线程重新获得运行机会的方法是( )。
A.Sleep
B.join
C.yield
D.interrupt
第6题:
( 27 )可以使当前同级线程重新获得运行机会的方法是
A ) sleep()
B ) join()
C ) yield()
D ) interrupt()
第7题:
A.一个异常被抛出
B.线程执行了sleep()调用
C.高优先级的线程处于可运行状态
D.当前线程产生了一个新线程
第8题:
线程对象的___________方法用来阻塞当前线程,指定线程运行结束或超时后继续运行当前线程。
第9题:
如果线程调用下列方法,不能保证使该线程停止运行的是( )。
A.sleep( )
B.stop( )
C.yield( )
D.wait( )
第10题:
下列说法正确的是()。
A.线程的终止一般可通过两种方法来实现,自然撤销(线程执行完)或是被停止(调用stop()方法)
B.一个暂时终止运行的线程(例如,睡眠或阻塞)在排除了终止原因后直接运行
C.一个线程因为输入输出操作被阻塞时,执行resume()方法可以使其恢复就绪状态
D.调用了suspend()方法,也可以使线程进入死亡状态