[单项选择题] 调用线程的下列方法,不会改变该线程在生命周期中状态的方法是【 】
A.yeild()
B.wait()
C.sleep()
D.isAlive()
正确答案:D
参考解析:本题考查线程的概念。调用线程的sleep()方法、yeild()方法和wait()方法都会将线程阻塞,而isAlive()是用来测试线程,以确定线程是否活着。该方法如果返回 true,则意味着线程已经启动,但还没有结束,并不影响线程的生命周期,所以选项 D正确。

[单项选择题] 调用线程的下列方法,不会改变该线程在生命周期中状态的方法是【 】
A.yeild()
B.wait()
C.sleep()
D.isAlive()
正确答案:D
参考解析:本题考查线程的概念。调用线程的sleep()方法、yeild()方法和wait()方法都会将线程阻塞,而isAlive()是用来测试线程,以确定线程是否活着。该方法如果返回 true,则意味着线程已经启动,但还没有结束,并不影响线程的生命周期,所以选项 D正确。
上一篇 [填空题] 与显示相关的Applet方法有 【10】 ,repaint()和update()。
下一篇 [单项选择题] 下面程序的输出结果是( )。 #include <stdio.h> void fun(int *s) static int j=0; do s[j]+=s[j+1];