单选题

线程同步中,对象的锁在()情况下持有线程返回

A 当synchronized()语句块执行完后

B 当在synchronized()语句块执行中出现例外(exception)时

C 当持有锁的线程调用该对象的wait()方法时

D 以上都是

正确答案

来源:www.examk.com

答案解析

相似试题
  • 如果一个方法声明为同步方法,在有些情况下仍然需要其他线程访问该数据,可在该方法中使当前线程等待调用的方法是()

    单选题查看答案

  • Python标准库threading中的Lock、RLock、Condition、Event、Semaphore对象都可以用来实现线程同步。

    判断题查看答案

  • 在线程同步中, 为了唤醒另一个等待的线程,使用下列方法()

    单选题查看答案

  • 在多线程环境中,对于同步方法()

    单选题查看答案

  • 线程同步执行过程中,wait方法与()方法是匹配使用,否则易造成死锁。

    填空题查看答案

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

    多选题查看答案

  • 在以下()情况下,线程就进入可运行状态

    单选题查看答案

  • 在以下哪种情况下,线程进入就绪状态?()

    单选题查看答案

  • 线程对象的()方法用来阻塞当前线程,指定线程运行结束或超时后继续运行当前线程。

    填空题查看答案