首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面的代码实现一个简单的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
90
问题
下面的代码实现一个简单的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全国计算机二级
相关试题推荐
在考生文件夹下,打开招生数据库sdb,完成如下综合应用:①创建文件名为form的表单,将表单标题改为:录取研究生。②在表单中设计“录取”和“退出”两个按钮。两个按钮功能分别如下:在“录取”按钮(Commandl)中,编写程序,查询总成绩大于或等于3
运算结果不是2010的表达式是()。
SOL的SEL,ECT语句中,用来定义一个区间范围的特殊运算符是()。
执行以下程序,显示的结果是()。a="foxoro”b=""i=LEN(A)DOWHILEi>=1b=b+SUBSTR(a,i,1)i=i.1ENDDO?b
将文本框的PasswordChar属性值设置为星号(木),那么,当在文本框中输入“2008奥运”时,文本框中显示的是()。
对关系S和关系R进行集合运算,结果中既包含关系S中的所有元组也包含关系R中的所有元组,这样的集合运算称为()。
下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
(1)在考生文件夹下创建一个名为mymenu.mnx的下拉式菜单,运行该菜单程序时会在当前VisualFoxPro系统菜单的末尾追加一个“考试”子菜单,如下图所示。“统计”和“返回”菜单命令的功能都通过执行“过程”完成。菜单命令“统计
软件结构是以()为基础而组成的一种控制层次结构。
调用线程的下列方法,不会改变该线程在生命周期中状态的方法是
随机试题
登记总分类账的依据有()
魏某,25岁,化脓性扁桃体炎,医嘱青霉素过敏试验。过敏试验1min后,病人注射部位出现皮肤发红,面色苍白,考虑病人不可能出现的是
主胞胎的经脉是
此时应用硫酸镁治疗,其作用下列哪项错误降压药治疗哪项最合适
案例九:徐女士在北京一所大学教书,2009年她向银行申请了20年期50万元贷款,利率为6%。根据案例九,回答下列问题:若徐女士采用等额本息还款法来还贷,则她的每月还款额为( )元。
签订履行合同的过程中出现的失职被骗罪属于()。
根据《企业所得税法》的规定,下列各项中属于非居民企业的是()。
公共营养师在工作中遵循准则应做到()。[辽宁省2007年11月四级真题]
道德教育的本质是指个体社会人格的塑造或对个体道德人格发展方面所起的推动。()
Agreen1-538formisusedbyinternationalstudentsinordertoobtainpermission(许可)fromtheImmigrationService(移民局)totr
最新回复
(
0
)