题目内容

处于运行状态的线程在某些情况下,如执行了sleep(睡眠)方法,或等待I/O设备等资源,将让出CPU并暂时停止自己的运行,进入_______状态。

查看答案
更多问题

处于新建状态的线程被启动后,将进入线程队列排队等待CPU,此时它已具备了运行条件,一旦轮到享用CPU资源就可以获得执行机会。上述线程是处于 状态。

多线程访问某个共享资源可能出现线程安全问题,此时可以使用________关键字来实现线程同步,从而避免安全问题出现,但会影响性能,甚至出现死锁

在线程通信中,调用wait( )可以是当前线程处于等待状态,而为了唤醒一个等待的线程,需要调用的方法是__

以下选项中关于Java中线程控制方法的说法正确的是()。(选择二项)

A. join ( ) 的作用是阻塞指定线程等到另一个线程完成以后再继续执行
B. sleep ( ) 的作用是让当前正在执行线程暂停,线程将转入就绪状态
C. yield ( ) 的作用是使线程停止运行一段时间,将处于阻塞状态
D. setDaemon( )的作用是将指定的线程设置成后台线程

答案查题题库