![[单项选择题] 下列程序的功能是在监控台上每隔一秒钟显示一个字符串“你好!”,能够填写在程序中画线位置,使程序完整并能正确运行的语句是public class Exam implements Ru,第1张 [单项选择题] 下列程序的功能是在监控台上每隔一秒钟显示一个字符串“你好!”,能够填写在程序中画线位置,使程序完整并能正确运行的语句是public class Exam implements Ru,第1张](/aiimages/%5B%E5%8D%95%E9%A1%B9%E9%80%89%E6%8B%A9%E9%A2%98%5D+%E4%B8%8B%E5%88%97%E7%A8%8B%E5%BA%8F%E7%9A%84%E5%8A%9F%E8%83%BD%E6%98%AF%E5%9C%A8%E7%9B%91%E6%8E%A7%E5%8F%B0%E4%B8%8A%E6%AF%8F%E9%9A%94%E4%B8%80%E7%A7%92%E9%92%9F%E6%98%BE%E7%A4%BA%E4%B8%80%E4%B8%AA%E5%AD%97%E7%AC%A6%E4%B8%B2%E2%80%9C%E4%BD%A0%E5%A5%BD%21%E2%80%9D%EF%BC%8C%E8%83%BD%E5%A4%9F%E5%A1%AB%E5%86%99%E5%9C%A8%E7%A8%8B%E5%BA%8F%E4%B8%AD%E7%94%BB%E7%BA%BF%E4%BD%8D%E7%BD%AE%EF%BC%8C%E4%BD%BF%E7%A8%8B%E5%BA%8F%E5%AE%8C%E6%95%B4%E5%B9%B6%E8%83%BD%E6%AD%A3%E7%A1%AE%E8%BF%90%E8%A1%8C%E7%9A%84%E8%AF%AD%E5%8F%A5%E6%98%AFpublic+class+Exam+implements+Ru.png)
[单项选择题] 下列程序的功能是在监控台上每隔一秒钟显示一个字符串“你好!”,能够填写在程序中画线位置,使程序完整并能正确运行的语句是
public class Exam implements Runnable
public static void main(String args[])
Exam t=new Exam();
Thread tt=new Thread(t);
tt.start();
public void run()
for(;;)
try
;
catch(e)
System.out.println("你好!");
A.sleep(1)
RuntimeException
B.sleep(1000)
InterruptedException
C.Thread.sleep(1)
InterruptedException
D.Thread.sleep(1000)
InterruptedException
正确答案:D
参考解析:本题考查Java中的线程和异常处理。题目首先通过实现Runnable接口创建线程,Test t=new Test()语句定义了Test的 1个实例,Thread tt=new Thread(t)定义了1个名为n的线程,tt.start()语句启动线程。通过try-catch语句来处理异常。try代码包括一些简单语句或方法调用,遇到异常情况时,停止执行而转跳到相应处理异常的程序,然后由catch来控制。题目要求每间隔1s输出,间隔使用Thread.sleep(1000)语句来实现,调用InterruptedException来完成。 RuntimeException类包含有较多子类,比如算术异常ArithmeticException,当除法分母为0等时使用;索引越界异常IndexOutOfBoundsException等。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)