Java程序设计

填空题如果一个Java Applet源程序文件只定义有一个类,该类的类名为MyApplet,则类MyApplet必须是()类的子类并且存储该源程序文件的文件名必须为()

题目
填空题
如果一个Java Applet源程序文件只定义有一个类,该类的类名为MyApplet,则类MyApplet必须是()类的子类并且存储该源程序文件的文件名必须为()
参考答案和解析
正确答案: applet,MyApplet.java
解析: 暂无解析
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

如果一个javaapplet源程序文件只定义有一个类,该类的类名为exp_applet,则类exp_applet必须是______________类的子类并且存储该源程序文件的文件名必须为exp_applet.java。


正确答案:Applet

第2题:

如果一个JavaApple源程序文件只定义有一个类,该类的类名为MyFirstApplet,则存储该源程序的文件名必须为______。


正确答案:MyFirstApplet.iava
MyFirstApplet.iava 解析: 该题考查对.Applet类的继承、原文件名,与字节码文件名的理解。Applet程序一般都继承Applet类,其源文件名与任何别的Java程序文件名一样,都为.Java文件。编译后产生的字节码文件名为.class文件。

第3题:

要在一个单一的类文件中创建既可用作JavaApplet,又可用作Java应用程序的Java软件代码。下列说法错误的是( )。

A.作为Application 要定义main()方法,并且把main()方法所在的类定义为—个public类

B.为使该程序成为一个Applet,main()方法所在的这个public 类必须继承Applet 类或 LApplet 类

C.在该类中可以像普通Applet 类一样重写Applet 类的init()、start()、paint()等方法

D.转换后的程序只能在浏览器中加载执行,而不能在Appletviewer 中执行


正确答案:D

第4题:

假设在Java源程序文件“MyClass.java”中只含有一个类,而且这个类必须能够被位于个庞大的软件系统中的所有Java类访问到,那么下面( )声明有可能是符合要求的类声明。

A、privateclassMyClassextendsObject

B、publicclassmyclassextendsObject

C、publicclassMyClass

D、classMyClassextendsObject


正确答案:C

第5题:

下列关于main的说法,错误的是______。

A.main方法必须放在一个类中定义

B.main方法表示一个Java应用程序执行的入口点

C.在application环境下有一个类(只能有一个类)必须定义一个main方法

D.Java Applet和Java Application中都有main方法


正确答案:D

第6题:

下列说法中,错误的一项是______。

A.一个Applet可以有多个类,但是继承java.applet.Applet的公有类只有一个

B.一个Applet只能由一个继承java.applet.Applet类的公有类构成 ’

C.Applet继承java.applet.Applet类的公有类名必须和源文件名一致

D.JApplet必须是java.Swing.JApplet的子类


正确答案:B
解析:一个Applet可以有多个类,除了必须有的Applet类的子类还可以有用户自定义的别的类。

第7题:

要在一个单一的类文件中创建既可用作JavaApplet,又可用作Java应用程序的Java软件代码,下列说法错误的是 ( )

A.作为Application要定义main()方法,并且把main()方法所在的类定义为一个 public类

B.为使该程序成为一个Applet,main()方法所在的这个public类必须继承Applet类或JApplet类

C.在该类中可以像普通Applet类一样重写Applet类的init()、start()、paint()等方法

D.转换后的程序只能在浏览器中加载执行,而不能在Appletviewer中执行


正确答案:D
解析:编写一个程序让该程序同时具有Applet与Application的特征,具体方法是:作为Application要定义main()方法,并且把main()方法所在的类定义为一个public类。为使该程序成为一个Applet,main()方法所在的这个public类必须继承Applet类或JApplet类,在该类中可以像普通Applet类一样重写 Applet类的init()、start()、paint()等方法。在运行Applet程序时,既可以在浏览器中加载执行也可以在Appletviewer中执行。所以选项D的说法是错误的。

第8题:

定义一个类名为“MyClass.java”的类,并且该类可被一个工程中的所有类访问,那么该类的正确声明应为 ( )

A.private class MyClass extends Object

B.class UyClass extends Object

C.public class MyClass

D.private class MyClass extends Object


正确答案:C

第9题:

每个Java小应用程序必须定义为( )。 A.Applet类或JApplet类的子类B.JFrame类的子类S

每个Java小应用程序必须定义为( )。

A.Applet类或JApplet类的子类

B.JFrame类的子类

C.Frame的子类

D.Window的子类


正确答案:A
A。【解析】本题考查Applet的基本知识。Applel类定义了小应用程序(Applet)与其运行环境之间的一个接口;JApplet是Applet类的扩展,它继承了Applet的方法和执行机制,同时也增加了对Swing构件的支持。每个Jaw小应用程序都必须是Applet类或JApplet类的子类。因此,本题的正确答案是A。

第10题:

一个Java Applet不再需要main方法,但必须有且只有一个类扩展了Applet类,把这个类叫做这个Java Applet的主类。()

此题为判断题(对,错)。


答案:对

更多相关问题