未知题型
下列程序的执行结果是______。 class T5 implements Runnable { public void run() { int i = 0; While(i<2) { Thread t = ThreaD.currentThread(); System.out.println(i + t.getName()); i++ } } } public class Testl6 { public static void main(String[] args) { Thread t1 = new Thread(new T5(), 'TS'); t1.start (); Thread t = ThreaD.currentThread(); for(int i = 0; i<3; i++) { System.out.println(I + t.getName()); if(i == 1 && t1.isAlive()) t.yield(); } } }
A.Omain lmam 0T5 1T5 2main
B.Omain lmam 2main
C.Omain lmain 2main 0T5 1T5
D.Omain lmain 0T5 1T5
- A.currentThread();
B.out.println(i
C.getName());
D.start
E.currentThread();
F.out.println(I
G.getName());
H.isAlive())
I.yield();
J.Omain
K.Omain
L.Omain
M.Omain
【参考答案】
A
解析:currentThread()方法得到main()方法的线程t,在循环中打印出t的名称,再判断如果t1......
(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)
点击查看答案
相关考题
-
未知题型
以下程序的输出结果是______。 main() {int a=3; printf('%d/n',(a+=a-+a*a) ) }D.-12
A.-6
B.1
C.2 -
单项选择题
秘书应事先准备好会议签到单。
A.正确
B.错误 -
单项选择题
( )的过程需要地面控制点坐标。 A. 内定向 B. 相对定向 C. 绝对定向 D. 畸变纠正