当一个线程处于new状态时,通过什么方法使其进入runnable状态?
第1题:
下列说法正确的是()。
A.线程的终止一般可通过两种方法来实现,自然撤销(线程执行完)或是被停止(调用stop()方法)
B.一个暂时终止运行的线程(例如,睡眠或阻塞)在排除了终止原因后直接运行
C.一个线程因为输入输出操作被阻塞时,执行resume()方法可以使其恢复就绪状态
D.调用了suspend()方法,也可以使线程进入死亡状态
第2题:
如果线程正处于运行状态,可使该线程进入阻塞状态的方法是
A.yield()
B.start()
C.wait()
D.notify()
第3题:
当一线程处于等待状态时,用什么方法可以将其唤醒?
第4题:
线程由于调用sleep()方法进入阻塞状态,当睡眠结束时,该线程将进入______状态。
第5题:
( 29 )当使用 SomeThread t=new SomeThread() 创建一个线程时,下列叙述中正确的是
A ) SomeThread 类是包含 run() 方法的任意 java 类
B ) SomeThread 类一定要实现 Runnable 接口
C ) SomeThread 类是 Thread 类的子类
D ) SomeThread 类是 Thread 类的子类并且要实现 Runnable 接口
第6题:
( 14 ) 线程由于调用 sleep() 方法进入阻塞状态 , 当睡眠结束时 , 该线程将进入 【 14 】 状态。
第7题:
线程调用sleep()方法后,该线程将进入以下哪种状态?
第8题:
一个线程处于运行状态,该线程就会执行的方法是()
第9题:
下面那些情况可以终止当前线程的运行()。
第10题:
第11题:
第12题:
( 难度:中等)下列关于线程说法正确的是:
A.调用sleep不会释放对象锁
B.调用wait方法导致本线程放弃对象锁
C.当一个线程进入一个对象的一个synchronized方法后,其它线程不可进入此对象的其它方法
D.notify():唤醒全部处于等待状态的线程
E.任何对象都具有sleep方法
答案:ABC
第13题:
如果一个线程调用【 】 ()方法,将使该线程进入休眠状态。
第14题:
如果线程正处于阻塞状态,不能够使线程直接进入可运行状态的情况是( )。
A.sleep方法的时间到
B.获得了对象的锁
C.线程在调用t.join方法后,线程t结束
D.wait方法结束
第15题:
以下关于新建线程的叙述,正确的是( )。
A.当线程被创建时,可以马上启动
B.新建线程可以使用start( )、stop( )和wait( )等多个方法
C.进入新建状态的线程,没有被分配资源
D.新建状态的线程通过调用方法join( )可以进入阻塞状态
第16题:
A.当线程进入就绪状态时
B.当线程的时间片用完或高优先级线程抢先时
C.当调度程序或执行体改变线程优先级时
D.当备用状态的线程进行描述表切换时
第17题:
( 32 )如果线程正处于阻塞状态,不能够使线程直接进入可运行状态的情况是
A ) sleep() 方法的时间到
B )获得了对象的锁
C )线程在调用 t.join() 方法后,线程 t 结束
D ) wait() 方法结束
第18题:
当调用一个正在进行线程的stop()方法时,该线程便会进入休眠状态。
A对
B错
第19题:
java中,新建的线程调用start( )方法、如myThread.start( ),将使线程的状态从New(新建状态)转换为()
第20题:
当一个处于阻塞状态的线程解除阻塞后,它将回到哪个状态?()
第21题:
在下列条件下,不会引起WindowsNT线程调度程序重新调度的是()。
第22题:
run
setPrority
yield
sleep
第23题:
对
错