问题
单项选择题
在一个线程中调用下列方法,不会改变该线程运行状态的是
A.yield方法
B.另一个线程的join方法
C.sleep方法
D.一个对象的notify方法
答案
参考答案:B
解析: 线程调用yield()方法使线程从运行状态转入可运行状态;线程调用sleep()方法使线程由运行状态转入阻塞状态;线程调用一个对象的notify()方法可使线程从阻塞状态转变为可运行状态。
在一个线程中调用下列方法,不会改变该线程运行状态的是
A.yield方法
B.另一个线程的join方法
C.sleep方法
D.一个对象的notify方法
参考答案:B
解析: 线程调用yield()方法使线程从运行状态转入可运行状态;线程调用sleep()方法使线程由运行状态转入阻塞状态;线程调用一个对象的notify()方法可使线程从阻塞状态转变为可运行状态。