菜鸟求助一道选择题

没有昵称阿
阿里巴巴Java技术专家
领域专家: C/C++技术领域
2009-07-13 05:42:31
阅读下列程序:

public class Foo implements Runnable{

public void run(Thread t){

System.out.println(“Running.”);

}

public static void main(String[]args){

new Thread(new Foo()).start();

}

}

该程序的执行结果是( )。
a.执行时抛出一个异常
b.程序执行后不输出任何结果
c.在第一行引起编译失败
d.在第二行引起编译失败
选啥啊?
...全文
67 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
361719298 2009-07-13
  • 打赏
  • 举报
回复
呵呵 不客气
没有昵称阿 2009-07-13
  • 打赏
  • 举报
回复
哦,明白啦!多谢2位好心人啊!
蝈蝈老师 2009-07-13
  • 打赏
  • 举报
回复
选择C,因为Foo实现了接口Ruannable,但是没有完全实现接口中方法run()。
public void run(Thread t)这个跟接口中的方法原型是有区别的,不能算作实现。
361719298 2009-07-13
  • 打赏
  • 举报
回复
选C
两个主要错误
1)没覆盖public void run()
2)标点符号错了 分号 和 . 不是英文状态下的

62,621

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧