首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面的代码实现一个简单的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
92
问题
下面的代码实现一个简单的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://www.kaotiyun.com/show/7y9p777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为
设二叉树的后序序列为DGHEBIJFCA,中序序列为DBGEHACIFJ。则前序序列为
度为3的一棵树共有30个结点,其中度为3、1的结点个数分别为3、4。则该树中的叶子结点数为
设树T的深度为4,其中度为1,2,3,4的结点个数分别为4,2,1,1。则T中的叶子结点数为
在带链队列中,经过一系列正常的操作后,如果front=rear,则队列中的元素个数为
一个工作人员可使用多台计算机,而一台计算机被多个人使用,则实体工作人员与实体计算机之间的联系是
下列关于汇编语言程序的说法中,正确的是()。
设A为已定义的类名,下列是声明A类的对象a的语句中正确的是
下列关于线程和进程的说法正确的是
随机试题
CBC08交换机是由()公司生产的。
下列作家属于宋诗派诗人的是【】
Dothechildrenofhighly______(literacy)parentshaveanadvantageatschool?
制备单克隆抗体通常采用
某施工单位承建巷道工程。该巷道净断面20m2.所穿过的岩层属于Ⅳ~V类稳定性围岩,采用锚喷支护。锚杆长度2.0m,间排距800m×800mm.喷射混凝土强度等级为C20,厚度100mm。同时架设铜棚支架,支架间距0.8m。地质资料预计该巷道将通过断层破碎带
采用辅助坑道排水时应符合的要求有()。
UN/EDIFACT标准将国际贸易单证分为()。
境外某公司在中国境内设立提供营业税应税劳务的服务机构,被税务机关认定按照经费支出换算收入确定应纳税所得额。2015年该机构经费支出60万元,税务机关核定其利润率20%,则2015年度该境外公司在我国应缴纳企业所得税()万元。(已知,本机构适用的营业
运行RIPv2协议的3台路由器按照如下图所示的方式连接,路由表项最少需经过__________可达到收敛状态。
在BSP方法中,支持企业所必要的逻辑上相关的数据称为______。
最新回复
(
0
)