多选题

有三种原因可以导致线程不能运行,它们是()

A等待

B阻塞

C休眠

D挂起及由于I/O操作而阻塞

正确答案

来源:www.examk.com

答案解析

相似试题
  • 如果线程死亡,它便不能运行。

    判断题查看答案

  • 一个线程可以调用yield方法使其他线程有机会运行。

    判断题查看答案

  • 线程可以调用yield方法使低优先级的线程运行。

    判断题查看答案

  • ()方法可以用来暂时停止当前线程的运行。

    多选题查看答案

  • 线程通过()方法可以休眠一段时间,然后恢复运行。

    单选题查看答案

  • 一个线程在任何时刻都处于某种线程状态(threadstate),例如运行状态、阻塞状态、就绪状态等。一个线程可以由选项中的哪种线程状态直接到达运行状态?()

    单选题查看答案

  • 线程有那5个基本状态?它们之间如何转化?简述线程的生命周期。

    简答题查看答案

  • 在Java中,高优先级的可运行线程会抢占低优先级线程。

    判断题查看答案

  • 每个线程具有四种基本状态:()、运行状态、死亡状态和阻塞状态。

    填空题查看答案