题库 软件开发 题目列表 void waitForSignal() {   Object obj = new Object()...
单选题
void waitForSignal() {
  Object obj = new Object();
  synchronized (Thread.currentThread()) {
    obj.wait();
    obj.notify();
  }
}

以下哪一个描述是正确的?
A.

需要处理InterruptedException。

B.

代码能编译但可能运行时抛出IllegalStateExcepion。

C.

运行10分钟后代码抛出TimeOutException。

D.

需要把obj.wait()替换为((Thread) obj).wait()后代码才能通过编译。

E.

把obj.wait()和obj.notify()这两句调换一下位置,能使代码执行。

题目信息
校招真题
-
正确率
0
评论
12
点击