首页/ 题库 / [单选题]如果线程调用下列方法,不能保证使该线程停的答案

如果线程调用下列方法,不能保证使该线程停止运行的是( )。

单选题
2022-01-21 15:51
A、sleep( )
B、stop( )
C、yield( )
D、wait( )
查看答案

正确答案
C

试题解析
线程的方法中sleep()方法的作用是使比当前线程优先级低的线程运行。该方法使-个线程暂停运行-段固定时间。在休眠时间内,线程将不运行,低优先级的线程将有机会运行。yield()方法为只让给同等优先级的线程运行。如果没有同等优先级的线程是可运行状态,yield()方法将什么也不做,即线程将继续运行。stop()方法是强行终止线程。wait()方法是线程问交互的方法,是使-个线程停止运行,进入等待状态。

标签:
相关题目
Java线程调用sleep()方法后,线程将进入()状态。
一个线程在任何时刻都处于某种线程状态(thread state),例如运行状态、阻塞状态、就绪状态等。一个线程可以由选项中的哪种线程状态直接到达运行状态?( )
下列方法被调用后,一定使调用线程改变当前状态的是(  )。
Thread类中能运行线程的方法是(  )。
下面哪个方法不可以在任何时候被任何线程调用?
利用Runnable接口实现线程必须复写run()方法,这个run()方法是由哪一个方法调用的()。
调用线程的下列方法中,不能使线程暂停的方法是( )。
在一个线程中调用下列方法,不会改变该线程运行状态的是( )。
在一个线程中调用下列方法,不会改变该线程运行状态的是
在一个线程中调用下列方法,不会改变该线程运行状态的是( )。
在创建Thread对象之后,调用线程的( )方法开始执行线程。
在支持多线程的操作系统中,假设进程P创建了若干个线程,那么( )是不能被这些线程共享的。
JAVA线程编程中,如果让线程睡眠,可以用()方法实现。
线程的常见方法有哪些,你是如何处理多线程的,多线程同步问题你了解么?
调用线程的下列方法中,( )可以改变该线程在生命周期中的状态。
下列方法被调用后,一定使调用线程改变当前状态的是( )。
下列方法被调用后,一定使调用线程改变当前状态的是( )。
下列方法被调用后,一定使调用线程改变当前状态的是______。
调用线程的下列方法,不会改变该线程在生命周期中状态的方法是
下列( )方法和resume()方法相互搭配,使线程停止执行,然后调用resume()方法恢复线程。
广告位招租WX:84302438

免费的网站请分享给朋友吧