问题 单项选择题

阅读下面程序
1public class Try extends Thread 2public static void main(String args[])
3Tryt=new Try();
4t.start();
5
6
7publicvoidrun(intj)
8inti=0;
9while(i<5)
10System.out.println("祝你成功!");
11 i++;
12
13
14
该程序要求打印5行“祝你成功!”,必须改正程序中的某行代码,程序才能完成。选择正确的修改是( )。

A.将第1行的extendsThread改为implementsRunnable
B.将第3行的newTry()改为newThread()
C.将第4行t.start()改为start(t)
D.将第7行的publicvoidmn(intj)改为publicVoidmn()

答案

参考答案:D

解析: 本题考查线程的创建。Java语言中提供两种创建线程的方法,一种是通过实现Runnable接口来创建线程,另厂种是通过继承Thread类创建线程。显然,题目中的程序是使用第二种方法来创建线程。Thread类中定义了run0方法,所以通过继承Thread类来创建线程时还要重写Thread类中的run()方法。而run()方法的定义如下:publicvoidrun(){ }题目中的代码比较简单,就是创建了一个线程,这个线程完成的操作就是打印5行“祝你成功”。仔细阅读程序,不难发现第7行有错。在rim()方法的定义中是没有参数的,而题目程序中的run方法却带有一个参数。因此,要把第7行的代码改为“public voidmn()”。因此,本题的正确答案是D。

单项选择题

荷兰鼠是一种漂亮的小动物。它四肢灵活,行动敏捷。玲珑的小面孔上,嵌着一对乌黑发亮的圆眼睛。身上黑、棕、白三种颜色的毛,光滑得好像在油桶中浸过,摸上去舒服极了。它没有尾巴,远远望去,好似一只上了色的兔子,胖乎乎的,特别可爱。我家的这只荷兰鼠是我舅舅家的哥哥在去年国庆节时买来送我的,我非常喜欢它,给它取名叫托尼。
托尼最喜欢吃绿色的菜叶,有时还会吃嫩绿的青草以及水果皮、萝卜、面包、馒头等食物。吃东西时,它总会先用一只前爪按住食物,然后再三两口快速吃完。咀嚼的时候,它的嗓子里还不时发出一阵阵的咕噜声。每次吃完后,它还会满意地用爪子抹抹嘴,顺便洗洗脸,再梳理一下自己身上的毛,一副很爱干净的样子。
托尼的家是一个蓝色的小铁笼子,它经常会用嘴巴巧妙地将笼门拱开,把小脑袋探出来向外瞧,一双亮晶晶的黑眼睛转来转去。它似乎对自己的家和眼前的生活非常留恋和满意,所以我从来不担心它会突然逃出笼子。
托尼睡觉的时候会趴在那里,眼睛紧闭着,头枕在两只前爪上,像个可爱的小孩子似的。
我们每次赶托尼出来“遛达”的时候,妈妈都会说托尼是“鼠性难改”,因为它总是喜欢往角落里钻。不过,它有时候也会在宽敞的空地上跑来跑去。我常常把手指伸进笼子,开始时它还以为是食物而咬伤我;后来我们熟悉了,它就只会用软软湿湿的舌头舔我了。
托尼还有个特殊的习惯,就是每当有人打开冰箱门的时候,它的嘴里就会发出尖利的“吱吱”的叫声,好像在说:“我饿了,我饿了,给我吃青菜吧!”妈妈告诉我,这是条件反射,因为托尼的食物大都是从冰箱里取出来的。


荷兰鼠最爱吃的食物是什么

A.绿色的菜叶
B.嫩绿的青草
C.水果皮
D.面包、馒头

单项选择题