首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下面程序 1 public class Try extends Thread{ 2 public static void main(String args[]){ 3 Try t=new Try(); 4 t.sta
阅读下面程序 1 public class Try extends Thread{ 2 public static void main(String args[]){ 3 Try t=new Try(); 4 t.sta
admin
2009-03-16
34
问题
阅读下面程序 1 public class Try extends Thread{ 2 public static void main(String args[]){ 3 Try t=new Try(); 4 t.start(); 5 } 6 7 public void run(int j){ 8 int i=0; 9 while(i<5){ 10 System.out.println(“祝你成功!”); 11 i++; 12 } 13 } 14 } 该程序要求打印5行“祝你成功!”,必须改正程序中的某行代码,程序才能完成。选择正确的修改是
选项
A、将第1行的extends Thread改为implements Runnable
B、将第3行的new Try()改为new Thread()
C、将第4行t.start()改为start(t)
D、将第7行的public void run(int j)改为public void run()
答案
D
解析
本题考查线程的创建。Java语言中提供两种创建线程的方法,一种是通过实现Runnable接口来创建线程,另一种是通过继承Thread类创建线程。显然,题目中的程序是使用第二种方法来创建线程。Thread类中定义了run()方法,所以通过继承 Thread类来创建线程时还要重写Thread类中的run()方法。而run()方法的定义如下: public void run(){ }
题目中的代码比较简单,就是创建了一个线程,这个线程完成的操作就是打印5行“祝你成功”。仔细阅读程序,不难发现第7行有错。在run()方法的定义中是没有参数的,而题目程序中的run方法却带有一个参数。因此,要把第7行的代码改为“public void run()”。因此,本题的正确答案是D。
转载请注明原文地址:https://kaotiyun.com/show/Dgnp777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
在创建数据库表结构时,给该表指定了主索引,这属于数据完整性中的
基于学生表S和学生选课表SC两个数据表,它们的结构如下:S(学号,性别,年龄)其中学号、姓名和性别为C型字段,年龄为N型字段。SC(学号,课程号,成绩),其中学号和课程号为C型字段,成绩为N型字段(初始为空值)。查询有选课记录,但没有考
以下关于数据管理发展的描述错误的是
下面对对象概念描述正确的是
下列选项中不属于结构化程序设计原则的是
在关系数据库中,用来表示实体间联系的是
在一棵二叉树上,第5层的结点数最多是()。
在表单设计器的属性窗口中设置表单或其他控件对象的属性时,以下叙述正确的是()。
软件测试的目的是()。
Java语言中,将后缀名为_________的源代码文件编译后形成后缀名为.class的字节码文件。
随机试题
集团内部经济业务事项
除硝普钠外还应选用下列哪组药物治疗硝普钠治疗心力衰竭的机制是
下列不属于颞下颌关节紊乱病下颌运动异常的是
下列属于外资银行流动性监管指标的是()。
(2017年)宏远海运公司为了加强对损失事件的管理成立了一家附属机构,其职责是用母公司提供的资金建立损失储备金,并为母公司提供保险。宏远海运公司管理损失的方法是()。
如果商品X和商品Y互为替代,则X的价格下降将造成()。
分析下面的谱例。要求:说明歌曲旋律音调上的特点。
坚持专门机关与广大群众相结合()。
根据下面材料回答下列题。2009年第一季度对中国香港市场的棉织物出口累计出口金额为()。
在计算机系统中,操作系统作为系统软件集中了下列哪两类主要功能()。
最新回复
(
0
)