首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面的代码实现一个简单的Applet: import java.applet.Applet; import java.awt.*; public class Sample extends Applet { private
下面的代码实现一个简单的Applet: import java.applet.Applet; import java.awt.*; public class Sample extends Applet { private
admin
2010-02-22
100
问题
下面的代码实现一个简单的Applet: import java.applet.Applet; import java.awt.*; public class Sample extends Applet { private String text="Hello World"; public void init() { add(new Label(text)); } public Sample (String string) { text=string; } } 通过下面的HTML文件访问: <html> <title>Sample Applet</title> <body> <applet code="Sample.class" width=200 height=200></applet> </body> </html> 当编译和运行该小程序时会出现什么结果,请选择正确的答案。( )
选项
A、将会出现“Hello World”
B、将会产生一个运行时错误
C、什么都没有
D、产生一个编译时错误
答案
8
解析
该题考查对Applet具体编程的理解。实际上就是考查Applet编程与 Application编程的区别。在应用程序编程中,通常由主类的构造函数和main()方法,在主类的构造函数里面进行一些一次性的初始化工作。而在小程序的编程中,也有主类,既然有类也就有相应的构造函数。但是要知道,Applet是在浏览器或者是通过专门的工具运行的,在创建Applet时,不能通过任何手段给Applet传递参数,所以构造函数应该是不能有参数的。但是,这种错误在编译时并不报错,因为它并没有任何的语法错误,只是会在运行时出错,系统会告诉你无法实例化小程序。注意,本题如果将构造函数改成下面的形式,则编译与运行时都不会出错。public Sample (String string){text = "aaaaa";}它的效果与将语句text="aaaaa"放在init()函数里的效果是一样的。也就是说,创建Applet时的初始化工作能放在构造函数里实现的,完全可以放到init()函数里实现。但是,反之,能在init()函数里实现的代码却不一定能在构造函数里实现。这也就是为什么在小程序编程中不用构造函数的原因。故本题答案是D。
转载请注明原文地址:https://kaotiyun.com/show/Oanp777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
在表单数据环境中,将环境中所包含的表字段拖到表单中会生成相应的控件,下列各项中,对应正确的一项是()。
下面关于数据环境和数据环境中两个表之间关联的叙述中,正确的是()。
如果在命令窗口执行命令:LIST名称,主窗口中显示:记录行名称1电视机2计算机3电扇线4电脑连线5电话线假定名称字段为字符型,宽度为8,那么下面程序段
下列实体类型的联系中,属于一对多联系的是()。
在VisualFoxPro中有如下内存变量的赋值语句:X={^2008-08-088:00:00AM}Y=.y.Z="12.34”执行上述语句之后,内存变量的X、Y、Z的数据类型为()
(1)在考生文件夹下创建一个名为formone的表单文件,其中包含一个标签(Label1)、一个文本框(Text1)和一个命令按钮(Command1),如下图所示,然后按要求完成相应操作。①如上图所示设置表单、标签和命令按钮的Caption属性
在VisualFoxPro中,程序中不需要用PUBLIC等命令明确声明和建立,可直接使用的内存变量是()。
软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指
下列程序在Frame中设定BorderLayout布局管理器,选择正确的语句填入程序的横线处。importjava.awt.*;publicclassex43extendsFrame{publicst
Java可以跨平台的原因是因为有_____________。
随机试题
一般情况下可采取控制可燃物的办法来防止火灾。下列有关控制可燃物的措施错误的是()。
下肢深静脉血栓形成,可导致
50岁,女性患者,因右上肢抽搐和昏迷而急诊,陪人诉近半月来患者反复畏寒、发热、恶心欲呕、精神不振,4小时前开始神志不清,既往史不详,有糖尿病家族史。体检:肥胖体型,双瞳直径3mm,尿糖(+++),尿酮(+),二氧化碳结合力19mmol/L,血钠155mmo
口腔疾病的分布与地区、城乡、年龄等有关,下列说法错误的是
白带清冷,量多,质稀薄,淋漓不断,腰痠如折,尿清便溏。舌淡苔薄白,脉沉迟。首选方
根据所给文字材料。回答以下问题。2008年1~5月份,我国规模以上工业企业(年主营业务收入500万元以上的企业,下同)实现利润10944亿元,同比增长20.9%。在规模以上工业企业中,国有及国有控股企业实现利润4246亿元,同比增长1.
关于国际工程招标中的暂定金额的说法,正确的有()。
以下属于《中国人民银行法》规定的中国人民银行的职责的有()。
甲、乙、丙设立一有限合伙企业,丙为有限合伙人。1年后,乙依据合伙协议的约定转变为有限合伙人。下列说法正确的是()。
Ascientistwhodoesresearchineconomicpsychologyandwhowantstopredictthewayinwhichconsumerswillspendtheirmoney
最新回复
(
0
)