首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面的代码实现一个简单的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-07-28
57
问题
下面的代码实现一个简单的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/7y9p777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是
软件(程序)调试的任务是
在软件开发中,需求分析阶段产生的主要文档是
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
设二叉树的后序序列为DGHEBIJFCA,中序序列为DBGEHACIFJ。则前序序列为
结构化程序设计原则强调的是
设表的长度为n。在下列结构所对应的算法中,最坏情况下时间复杂度最低的是
在软件开发中,需求分析阶段产生的主要文档是
下面代码的输出结果是listV=list(range(5))print(2inlistV)
编写Python程序输出一个具有如下风格效果的文本,用作文本进度条样式,部分代码如下,填写空格处。10%@==.3个字符,右对齐20个字符,左对齐文本中左侧一段输出N的值,右侧一段根据N的值输出等号,等号个数为N与5的
随机试题
上颌第一磨牙排列的位置,下面哪一项是错误的
纳税人、扣缴义务人编造虚假计税依据的,由税务机关责令限期改正,并处的罚款额为()。
按照监管要求,从业人员在推荐产品时应充分提示的风险包括()。
某企业对各所属单位在所有重大问题的决策与处理上实行高度集权各所属单位则对日常经营活动具有较大的自主权,该企业采取的财务管理体制是()。
生产要素的边际技术替代率递减是边际收益递减规律造成的。()
货币的基本职能有()。
一旅游者委托旅行社为其办理了赴外地商务旅游的各项手续,临走当天突发急事无法成行,要求取消委托,旅行社应()。
重读“国家聚焦”专栏中的文章“土耳其的伊斯兰资本主义”。然后回答以下问题:开塞利周边地区所发生的事情使我们对伊斯兰教和商业活动的关系有了哪些了解?
[A]Anothersensiblereformwouldbetoallowcasestocometocourtonlyafteranattempttosettlethemoutsideit—thecurrent
税务员小刘接到上级指派的整理有关减免税政策的任务,按照下列要求帮助小刘完成相关的整理、统计和分析工作:(1)在考生文件夹下,将“Excel素材.xlsx”文件另存为“Excel.xlsx”(“.xlsx”为扩展名),后续操作均基于此文件,否则不得
最新回复
(
0
)