试题详情
- 多项选择题 现有: class Waiting implements Runnable { boolean flag=false; public synchronized void run() { if (flag) { flag=false; System.out.print ("1"); try { this.wait(); ) catch (Exception e) { } System.out.print ("2"); } else { flag=true; System.out.print ("3"); try{Thread.sleep (2000); } catch(Exception e) {} System.out.print ("4"); notify(); } } public static void main (String [] args) { Waiting w=new Waiting(); new Thread (w) .start(); new Thread (w) .start(); } } 以下哪两项是正确的?()
A、代码输出l 3 4
B、代码输出3 4 1
C、代码输出l 2 3 4
D、代码输出1 3 4 2
E、代码运行完毕
F、代码不会完成
- B,F
关注下方微信公众号,在线模考后查看
热门试题
- Which typeQ
- 1. public&ensp
- 现有: 一f对一个java
- 已知: 则输出为()
- 编写一个字符界面的JavaApplica
- 现有: class&ens
- Which statemen
- 为了使得System.out.print
- 下面哪些说法是正确的()
- What is th
- win32系统里,下面几个sizeof的
- Internet的网络层含有的协议是()
- 已知: 则()
- 以下各项哪些不能成为GUI事件源?()&
- 判断101-200之间有多少个素数,并输
- String a
- 一个类能否访问其他包中的类的公开级成员变
- public class&e
- 小程序的起始执行函数是什么?()Q
- Given thatQ