多选题

下面四个选项中,哪些是线程进入阻塞状态的原因?()

A线程试图获取某个对象的同步锁,而该锁被其它线程持有

B线程调用了另一个线程的join()方法

C当线程调用了一个阻塞式的IO方法

D线程调用了setDaemon(boolean b)方法

正确答案

来源:www.examk.com

答案解析

相似试题
  • 下面四个选项中,对线程同步的目的描述正确的有哪些?()

    多选题查看答案

  • 线程结束等待或者阻塞状态后,会进入运行状态

    判断题查看答案

  • 下列程序实现简单的线程调度,请回答以下问题: 程序执行完第一行后,线程进入()状态;   程序执行完第二行后,线程进入()状态;   程序开始执行第五行时,线程进入()状态;   程序执行完第五行后,线程进入()状态; 程序执行完第十行后,线程进入()状态; A.新建  B.可运行   C.阻塞   D.终止

    填空题查看答案

  • 下面哪些线程状态事务是正确的()。

    多选题查看答案

  • 多线程中,阻塞状态结束后进入那个状态?()

    单选题查看答案

  • 下面四个选项中,哪些是事件处理机制中的角色?()

    多选题查看答案

  • 当一个处于阻塞状态的线程解除阻塞后,它将回到哪个状态?()

    单选题查看答案

  • 下面()状态包含于线程的生命周期中。

    多选题查看答案

  • 新生状态的线程其可能直接进入的状态是()

    单选题查看答案