首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下面程序 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
43
问题
阅读下面程序 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全国计算机二级
相关试题推荐
在SQLSELECT语句中,为了将查询结果存储到临时表,应该使用短语
查询在“北京”和“上海”出生的学生信息的SQL语句是
SQL语句中删除视图的命令是
在VisualFoxPro中,宏替换可以从变量中替换出
在VisualFoxPro中,如果希望内存变量只能在本模块(过程)中使用,不能在上层或下层模块中使用,说明该种内存变量的命令是
在考生文件夹下,打开招生数据库sdb,完成如下操作:(1)在ksb表中增加一个名为“备注”的字段、字段数据类型为“字符”、宽度为30。(2)在考生成绩表kscjb中给成绩字段设置有效性规则和默认值,成绩>=0.AND成绩
以下主机地址所代表的主机在地理位置上属于中国的是
PyInstaller库可以对程序打包,给定一个Python源程序文件a.py,图标文件为a.ico,将其打包为在Windows平台上带有上述图标的单一可执行文件,使用什么样的命令?
对象实现了数据和操作(方法)的结合,其实现的机制是()。
Swing的事件处理机制包括______、事件和事件处理者。
随机试题
求下列平面曲线绕指定轴旋转所得旋转曲面的面积:x=a(t-sint),y=a(1-cost)(a>0),0≤t≤2π.绕x轴;
在Word2010中,撤消命令可以执行无限多次。
She______television.Idon’tknowwhyshedoesn’tdosomethingmoreactive.
利用锚桩承载梁反力装置测定单桩承载力时,加载终止条件之一为总位移量大于或等于()mm。(检测员不考)
钢丝绳破断拉力P应按()提供的数据为准。
剥夺政治权利包括()。
1949年9月21日,中国人民政治协商会议第一届全体会议在北平(北京)隆重开幕。这次会议与1946年1月在重庆召开的政治协商会议的不同在于
G—W—G’之所以被称为资本的总公式,是因为它
[*]
下面四个寄存器中,不能作为间接寻址的寄存器是______。
最新回复
(
0
)