首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序创建了一个线程并运行,请填空,使程序完整。 public class ThreadTest{ public static void main(String args[]){ Hello h=new Hello(); ______; t.start(
下列程序创建了一个线程并运行,请填空,使程序完整。 public class ThreadTest{ public static void main(String args[]){ Hello h=new Hello(); ______; t.start(
admin
2010-12-17
59
问题
下列程序创建了一个线程并运行,请填空,使程序完整。
public class ThreadTest{
public static void main(String args[]){
Hello h=new Hello();
______;
t.start();
}
}
class Hello implements Runnable{
int i;
public void run(){
while(true){
System.out.println("Hello"+i++);
if(i==5) break;
}
}
}
选项
答案
Thread t=new Thread(h)
解析
本题考查线程的概念。线程是比较抽象的概念,但属于考试重点内容。题目程序的功能是按要求实现输出,通过实现Runnable接口来创建线程。
Runable接口的定义为:
public interface Runnable{void run();}
当实现Runnable接口的类的对象用来创建线程以后,该线程的启动将使得对象的run()方法被调用。题目缺少线程创建的语句,因此应该填写:Thread t=new Thread(h),该语句用来以 Hello类的实例对象创建t线程,语句t.start()使线程启动。run()方法中用来实现输出“Hello”字符串,在这里while(true)语句始终成立,用break语句来跳出循环。
转载请注明原文地址:https://kaotiyun.com/show/2q9p777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
定义学生选修课程的关系模式为SC(S#,Sn,Sd,Sa,C#,G)(其属性分别为学号、姓名、所在系、年龄、课程号和成绩);C(C撑,Cn,P#)(其属性分别为课程号、课程名、先选课)。关系模式SC的主键是
代码编写阶段可进行的软件测试是
下列叙述中错误的是()。
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下列各项中属于应用软件的是()。
数据库管理系统的基本功能不包括
软件生命周期中的活动不包括
在面向对象方法中,不属于“对象”基本特点的是
下面代码的输出结果是x=10y=3print(x%y,x**y)
关于Python对文件的处理,以下选项中描述错误的是
Java中的继承机制之所以能够降低程序的复杂性,提高编程的效率,主要是因为它使代码可【】。
随机试题
下列行为中,应受到反垄断法律制度规制的有()。
简述制度条件对行政组织的影响。
破坏动物下丘脑视上核和室旁核,可导致动物
一个3岁小儿测血压哪个结果是正常的
大脑中动脉血栓栓塞,栓子可能来源于
在债券质押式回购交易中,融资方是指在债券回购交易中( )的一方。
在发展自助小组时,社会工作者协助组员界定他们的共同需要,鼓励组员分享经验、释放情绪。在这里,社会工作者使用了()技巧。
素质教育就是要使教师成为学生的合作者、帮助者和服务者。
Bloomberg
Itwasquitealongtime______Irealizedwhathadhappenedtotheoldman.
最新回复
(
0
)