首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请阅读下面程序 public class ThreadTest{ public static void main(String args[]) ( Thread t1=new Thread(new Hello());
请阅读下面程序 public class ThreadTest{ public static void main(String args[]) ( Thread t1=new Thread(new Hello());
admin
2009-03-17
40
问题
请阅读下面程序 public class ThreadTest{ public static void main(String args[]) ( Thread t1=new Thread(new Hello()); Thread t2=new Thread(new Hello()); t1.start(); t2.start(); } } class Hello implements Runnable { int i; public void run() { while(true) { System.out.prinfin("Hello"+i++); if(i=5) break; } } } 该程序创建线程使用的方法是
选项
A、继承Thread类
B、实现Runnable接口
C、t1.start()
D、t2.start()
答案
B
解析
本题考查线程的创建。Java中,线程的创建有两种方法:
(1)通过实现Runnable接口创建线程。Runnable接口中只定义了一个run()方法作为线程体。
(2)通过继承Thread类创建线程。Thread类本身实现了Runnable接口。
无论使用哪种方法来创建线程,新建的线程不会自动运行,必须调用线程的start()方法,才能运行该线程。
本题程序中的Hello类实现了Runnable接口,即采用的是第一种方法创建线程。因此,本题的正确答案是选项B。
转载请注明原文地址:https://www.kaotiyun.com/show/nMnp777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
下面不属于软件需求分析阶段主要工作的是
为了使命令按钮在界面运行时显示“运行”,需要设置该命令按钮的哪个属性
下列选项中不属于面向对象程序设计特征的是
下列选项中不属于结构化程序设计原则的是
在VisualFoxPro中,如果希望内存变量只能在本模块(过程)中使用,不能在上层或下层模块中使用,说明该种内存变量的命令是
下列叙述中正确的是
下列关于线性链表的叙述中,正确的是
用树形结构表示实体之间联系的模型是
在E—R图中,用来表示实体联系的图形是()。
下列程序采用BorderLayout布局管理,选择正确的语句填入横线处,实现在North区域显示一个名字为“北方”的Button构件。importjava.awt.*;publicclassex48{
随机试题
在PowerPoint中,下列关于大纲视图的描述中错误的是()。
标准跟进法的着手方面:
下丘脑是较高级的调节内脏活动的中枢。
房性期前收缩心电图特征中,下列描述正确的是
试论抢劫罪的概念、特征及其与敲诈勒索罪、绑架罪的界限。
金属压力表的读值是:
当设计无要求时,楼梯梯段净高最小值为()。
根据《婚姻法》,下列关于离婚时夫妻双方财产处理的说法,正确的有()。
在学校教育制度的发展变革中,义务教育制度产生于()。
许多事情我们可以讲一千个理由,一万个理由,但老百姓吃不上饭,就没有理由。“民以食为天”说明()。
最新回复
(
0
)