首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下面程序 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
62
问题
阅读下面程序 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://www.kaotiyun.com/show/Dgnp777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
下列数据结构中,能够按照“先进后出”原则存取数据的是
SQL语言的查询语句是
结构化程序所要求的基本结构不包括
要将显示日期值时所用的分隔符设置为竖杠“|”错误的设置命令是
让控件获得焦点,使其成为活动对象的方法是
在黑盒测试方法中,设计测试用例的主要根据是
假定一个表单里有一个文本框Text1和一个命令按钮组CommandGroup1。命令按钮组是一个容器对象,其中包含Command1和Command2两个命令按钮。如果要在Command1命令按钮的某个方法中访问文本框的Value属性值,正确的表达式是
与“SELECTDISTINCT产品号FROM产品wHERE单价>=ALL(SELECT单价FROM产品WHERESUBSTR(产品号,1,1)="2")”等价的SQL命令是()。
软件测试的目的是()。
下面哪一种定义是类的私有成员?()
随机试题
下列不属于行政诉讼受案范围的是()
Whenwillthecompetitionbeheld?
眼眶常规CT扫描不能显示的是
从下列患者脉血样的血化分析结果会计最可能的情况,pH=7.46,PCO2=27mmHg,PO2=98mmHg,[HCO3-]=23mmol/L,[Cl-]=110mmol/L,[Na+]=140mmol/L,[K+]=3.5mmol/L
下列工作,属于项目监理机构实施工程进度控制工作内容的有()。
孟德斯鸠说:“一切有权力的人都容易滥用权力。这是一条万古不易的经验。”请你谈谈如何加强监狱的执法监督。
在我国,土地所有权归()。
根据下列材料回答问题。2015年1—6月我国火力发电量少于上年同期的月度个数是()。
设=8,则a=________。
A、Singing.B、Shopping.C、Eggsandbread.C
最新回复
(
0
)