首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下面程序 class Test implements Runnable { public static void main(String[] args) { Test t = new Test();
阅读下面程序 class Test implements Runnable { public static void main(String[] args) { Test t = new Test();
admin
2012-12-13
24
问题
阅读下面程序 class Test implements Runnable { public static void main(String[] args) { Test t = new Test(); t.startO; } public void run(){ } } 下列关于上述程序的叙述正确的是
选项
A、程序不能通过编译,因为start()方法在Test类中没有定义
B、程序编译通过,但运行时出错,提示start()方法没有定义
C、程序不能通过编译,因为run()方法没有定义方法体
D、程序编译通过,且运行正常
答案
A
解析
本题考查线程的使用。Java中可以通过实现Runnable接口来创建线程。通过这种方式创建线程是把Runnable的一个对象作为参数传递给Thread类的一个构造方法,该对象提供线程体run()。而题目中的程序只是实现了Runnable接口,而并没有调用Thread类的构造方法创建线程对象。程序只是生成一个Test类对象t,不是线程对象。然后调用该对象的start()方法,而在Test类中没有定义start()方法。因此,题目中的程序不能通过编译,因为start()方法在Test类中没有定义。本题的正确答案是选项A。
转载请注明原文地址:https://jikaoti.com/ti/By80FFFM
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是()。sum=1foriinrange(1,11):sum+=iprint(sum)
以下保留字不属于分支结构的是()。
结构化程序设计的基本原则不包括()。
面向对象程序设计的三要素不包含()。
耦合性和内聚性是对模块独立性度量的两个标准,下列叙述中正确的是()。
以下选项中Python不支持的数据类型是()。
黑盒测试技术依据的是()。
设栈的顺序存储空间为s(1:m),初始状态为top=0。现经过一系列正常的入栈与出栈操作后,top=m+1,则栈中的元素个数为()。
下列Applet用于显示提供它的主机的IP地址。请选择正确的语句填入横线处。importjava.awt.*;importjava.awt.event.*;importjava.applet.Applet;impo
Applet类的直接父类是()。
随机试题
按照苷键原子分类,属于氧苷的有
关系是一种规范化的二维表。下列关于关系特性的叙述,正确的是_______。
患者,男,68岁,1h前突然出现剧烈胸痛,急性呼吸困难来我院,查心电图示室性心动过速,查体可见意识丧失,皮肤发绀,二便失禁,血压测不出。若患者因为急性高钾血症而触发难治性室颤,可选用
计算生产经营所得的应纳税所得额时,允许扣除的项目有()。
按照劳动法以及配套政策的规定,集体劳动合同签定以后,应在()由企业一方将集体劳动合同一式三份及说明报送劳动行政部门审查。
【B1】【B20】
WhereistheJohnStreetBistrolocated?
Japaneseuses_____writingsystem.
PaulieTheatreNameoftheshow:DanceoftheSoulDate:19:30,March2Number:16,Row9,1stFPrice:80Children
【B1】【B4】
最新回复
(
0
)