大家帮忙解决一道java选择题

(27)下列方法中可以用来创建一个新线程的是A)实现java.lang.Runnable接口并重写start()方法B)实现java.lang.Runnable接口并重写... (27)下列方法中可以用来创建一个新线程的是
A)实现java.lang.Runnable接口并重写start()方法
B)实现java.lang.Runnable接口并重写run()方法
C)实现java.lang.Thread类并重写run()方法
D)实现java.lang.Thread类并重写start()方法
答案:C
这是2005年4月全国计算机等级考试二级Java笔试试卷中的题
这题的答案为什么是C啊,B不行吗???
展开
 我来答
zhao20091023
推荐于2016-12-02
知道答主
回答量:3
采纳率:0%
帮助的人:0
展开全部
实现是将接口中抽象方法写方法体,重写是已有方法体,而将方法重新编写,这两个概念是不一样的。建议看看javar的重写和重载,接口及继承
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sunxch100
2009-09-08 · TA获得超过3619个赞
知道大有可为答主
回答量:1818
采纳率:50%
帮助的人:675万
展开全部
不是重写,是实现。
实现接口中的方法,而不是重写接口中的方法,因为接口中只定义了方法,而没有实现方法,所以不能用“重写”这个词来描述。,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
little902
2009-09-08 · TA获得超过811个赞
知道小有建树答主
回答量:1162
采纳率:0%
帮助的人:781万
展开全部
若他写成实现就是对的. 实现和重写.不太一样啊.

起始这题要是扣字眼的话都不对..
Runnable接口只能实现..Thread类只能继承..
所以..出题的人.就脑残.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
kysdvnm
2009-09-08 · TA获得超过381个赞
知道小有建树答主
回答量:460
采纳率:0%
帮助的人:0
展开全部
这样吧。反问你一句,用B实现了以后,假如你要起动一个这样的线程你要怎么写? 能直接new么?Runnable不是一个线程,而只能算是线程对象的一个属性变量而已!
Thread t = new Thread(new RunnAbleImpl())
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jianiter
2009-09-08 · 超过21用户采纳过TA的回答
知道答主
回答量:78
采纳率:100%
帮助的人:58万
展开全部
我是选B的,接口实现后,重写方法嘛。
C也是对的,继承后,覆写一样。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式