多项选择题X 纠错
A.Thread.wait();
B.Thread.join();
C.Thread.yield();
D.Thread.sleep(1);
E.Thread.notify();
你可能喜欢
多项选择题
A.declare reset() using the synchronized keyword
B.declare getName() using the synchronized keyword
C.declare getCount() using the synchronized keyword
D.declare the constructor using the synchronized keyword
E.declare increment() using the synchronized keyword
单项选择题
A.Compilation fails.
B.An exception is thrown at runtime.
C.The code executes and prints "running".
D.The code executes and prints "runningrunning".
E.The code executes and prints "runningrunningrunning".
单项选择题
A.Compilation fails.
B.An exception is thrown at runtime.
C.The code executes normally and prints "sleep".
D.The code executes normally, but nothing is printed.
单项选择题
A.The code will deadlock.
B.The code may run with no output.
C.An exception is thrown at runtime.
D.The code may run with output "0 6".
E.The code may run with output "2 0 6 4".
F.The code may run with output "0 2 4 6".
多项选择题
A.The output could be 8-1,7-2,8-2,7-1
B.The output could be 7-1,7-2,8-1,6-1
C.The output could be 8-1,7-1,7-2,8-2
D.The output could be 8-1,8-2,7-1,7-2
单项选择题
A.foo.notify();
B.bar.notify();
C.foo.notifyAll();
D.Thread.notify();
E.bar.notifyAll();
F.Object.notify();
多项选择题
A.0, 2, 4, 4, 6, 8, 10, 6
B.0, 2, 4, 6, 8, 10, 2, 4
C.0, 2, 4, 6, 8, 10, 12, 14
D.0, 0, 2, 2, 4, 4, 6, 6, 8, 8, 10, 10, 12, 12, 14, 14
E.0, 2, 4, 6, 8, 10, 12, 14, 0, 2, 4, 6, 8, 10, 12, 14
单项选择题
A.Compilation fails.
B.An exception is thrown at runtime.
C.The code executes normally and prints "bar".
D.The code executes normally, but nothing prints.
单项选择题
A.Cat
B.Dog
C.Compilation fails.
D.The code runs with no output.
E.An exception is thrown at runtime.
单项选择题
A.The Thread.sleep() method can take t1 as an argument.
B.The Object.notify() method can take t1 as an argument.
C.The Thread.yield() method can take t1 as an argument.
D.The Thread.setPriority() method can take t1 as an argument.
E.The Object.notify() method arbitrarily chooses which thread to notify.