• 2022-06-06
    下列哪个操作不能使线程从等待阻塞状态进入对象阻塞状态?()
    A: 等待阻塞状态下的线程被interrput()中断
    B: 等待阻塞状态下的线程被notify()唤醒
    C: 等待时间到
    D: 等待阻塞状态下的线程调用wait()方法
  • D

    内容

    • 0

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

    • 1

      一个线程在任何时刻都处于某种状态,例如运行状态、阻塞状态、就绪状态等。一个线程可以由下列( )状态直接到达运行状态。 A: 死亡状态 B: 阻塞状态(对象lock池内) C: 阻塞状态(对象等待池) D: 就绪状态

    • 2

      一个线程在任何时刻都处于某种线程状态(thread state),例如运行状态、阻塞状态、就绪状态等。一个线程可以由选项中的哪种线程状态直接到达运行状态?( ) A: 被终止状态 B: 阻塞状态 C: 等待状态 D: 就绪状态

    • 3

      关于线程的生命周期,以下状态正确的是( )? A: 新建状态、运行中状态、阻塞状态、定时等待状态、恢复状态和终止状态 B: 新建状态、运行中状态、阻塞状态、等待状态、恢复状态和终止状态 C: 新建状态、就绪状态、等待状态、定时等待状态、阻塞状态和终止状态 D: 新建状态、就绪状态、运行状态、等待状态、定时等待状态和终止状态

    • 4

      5.JAVA中调用Thread类的sleep()方法后,当前线程状态如何转换( )A: 由运行状态进入阻塞状态B: 由运行状态进入等待状态C: 由阻塞状态进入等待状态D: 由阻塞状态进入运行状态 A: A B C D B: A B C D C: A B C D D: A B C D