首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
通过继承Thread创建线程,在主控程序中同时运行两个线程Thread1和Thread2。请在下面横线处填入代码完成此程序。 public class ThreadTest { public static void main(String
通过继承Thread创建线程,在主控程序中同时运行两个线程Thread1和Thread2。请在下面横线处填入代码完成此程序。 public class ThreadTest { public static void main(String
admin
2010-02-22
73
问题
通过继承Thread创建线程,在主控程序中同时运行两个线程Thread1和Thread2。请在下面横线处填入代码完成此程序。
public class ThreadTest
{
public static void main(String args[])
{
new TestThread("Threadl").start();
【 】
}
}
class TestThread extends Thread()
{
public TestThread(String str)
{
super (str);
}
public void run()
{
for(int i = 0; i<’5; i++)
{
System.out.println(i + ....+ getName() + "在运行");
try
{
Sleep(1000);
}catch(InerruptedException e) {}
}
System.out.println(getName() + "已结束");
}
选项
答案
new TestThread(“Thread2”).start();
解析
程序中,类ThreadTest的main方法中生成了两个TestThread类的线程对象Thread1和Thread2,并在创建后马上调用start方法启动这两个线程。类TestThread是类Thread的子类,它首先定义了一个构造方法,调用父类的构造方法为线程对象命名。由于类Thread创建的线程不做任何事情(它的run()方法是空的),所以对于继承子类Thread的子类来说,必须重写run()方法。本例中,类TestThread中的第二个方法就是run()方法,它重写了类Thread中的run()方法。run()方法中是一个3次的循环,每次循环中,显示循环的次数和当前正在运行的线程的名字,然后休眠1000毫秒。运行程序的结果是两个线程的名字交替显示,每一个线程运行到输出语句时,将在屏幕上显示自己的名字,执行到sleep语句时将休眠1000毫秒。线程休眠时,并不占用CPU,其他线程可以继续运行。一旦延时完毕,线程将被唤醒,继续执行下面的语句。这样,就实现了交替显示。在循环结束后,显示“已结束”及线程表。
转载请注明原文地址:https://kaotiyun.com/show/ilnp777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
使用下图,表单名称为Form1,表单中有两个命令按钮(Command1和Command2)、两个标签、两个文本框(Text1和Text2)如果想在运行表单时,向Text2中输入字符,回显字符显示的是’’*’’号,则可以在Form1的Init事件
在VisualFoxPro中,下面关于属性、方法和事件的叙述错误的是
耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是
基于图书表、读者和借阅表三个数据库表,它们的结构如下:图书(图书编号,书名,第一作者,出版社):图书编号、书名、第一作者和出版社为C型字段,图书编号为主关键字;读者(借书证号,单位,姓名,职称):借书证号、单位、姓名、职称为C型字段,借
在DOWHILE……ENDDO循环结构中LOOP语句的作用是
设计一个文件名和表单名均为myaccount的表单。表单的标题为“外汇持有情况”。表单中有一个选项按钮组控件(myOption)、一个表格控件(Grid1)以及两个命令按钮“查询”(Commandl)和“退出”(Command2)。其中,选项按钮组控件有
假设使用DIMENSIONy(2,3)定义了一个二维数组y,正确的赋值语句是()。
对关系S和关系R进行集合运算,结果中既包含关系S中的所有元组也包含关系R中的所有元组,这样的集合运算称为()。
对于许多控件来说,可以通过ControlSource属性与数据绑定。在下列VFP对象中,无ControlSource属惴的是()。
J2SDK的下载中,下列哪步可进入J2SE下载页面?()
随机试题
虚拟存储器是因何而提出来的()
脾的阳气失调病机,下列哪项是不确切的
对账的内容一般包括()。
如果从一个正态分布中,将上端的少数极端值去掉,下列统计量不会受到影响的是()
程序调试包括()。
RelievingthePain"Exercisemaybethebesttreatmentofchronicpain,"saydoctorsatanewclinicfordealingwithpain
Thefollowingsareweddingcustomsacrosstheworld.EarlyAfricanAmerican:JumpingtheBroomInthetimesofslavery
Readtheextractfromanarticleaboutnegotiationbelow.Inmostofthelines(41-52),thereisoneextraword.Iteitheris
Mostshrubsshouldbefertilizedearlyinthesummer______latefertilizingcandamagesomeplants.
Oneofthemostcriticalproblems【C1】_____blackandotherminorityAmericanstodayisthedifficultyofentering【C2】_____socie
最新回复
(
0
)