1、在编写Java Applet程序时,需在程序的开头写上( D)语句。
A、import java.awt.* ;B、import java.io.* ;
C、import java.awt.Graphics ;D、import java.applet.Applet ;
2、在Applet的关键方法中,关闭浏览器以释放Applet占用的所有资源的方法是( A )。
A、init()B、start()
C、paint()D、destroy()
3、paint()方法使用哪种类型的参数? ( A )
A、GraphicsB、Graphics2D
C、StringD、Color
4、向Applet传递参数的正确描述是( A )。
A、PARAM name="age,value=20"B、APPLET code=Try.class width=100
C、name=age,value=20D、applet code=Try.class name=age,value=20
5、在Java Applet程序用户自定义的Applet子类中,一般需要重载父类的( D )方法来完成一些画图操作。
A、start()B、stop()
C、init()D、paint()
第二题、多项选择题(每题2分,5道题共10分)
1、下列叙述中,正确的是(ABC )。
A、Applet的默认布局管理器是FlowLayout
B、JApplet中增加构件是加到JApplet的内容面板上,不是直接加到JApplet中
C、JApplet的内容面板的默认布局管理器是BorderLayout
D、JApplet的内容面板的默认布局管理器是FlowLayout
2、下列对Java特性的叙述中,正确的是( ACD )。
A、在编写Java子类时可以自由地增加新方法和属性
B、Java的Applet要求编程首先创建JFrame窗口
C、Java语言用解释器执行字节码
D、Java中的类一般都有自己的属性和方法
3、下列关于Applet程序的描述中,正确的是( ABC )。
A、将编辑好的Java源文件,使用javac命令生成字节码文件
B、将字节码文件嵌入HTML文件,并存放在一个WWW服务器中
C、使用浏览器解释HTML文件中的标记
D、使用编译器直接执行嵌套在HTML文件中的字节码文件
4、与显示相关的Applet方法有( ACD)。
A、paint()
B、start()
C、repaint()
D、update()
5、下列属于Applet生命周期方法是(ABC )
A、init()
B、start()
C、stop()
D、paint()
第三题、判断题(每题1分,5道题共5分)
1、任何的Applet都完全不能访问本地资源。( )
错误
2、Java程序里,创建新的类对象用关键字new,回收无用的类对象使用关键字free。
错误
3、Applet程序是以.Java为扩展名的Java语言源程序,该程序经过编译器后便可成为可执行文件。
错误
4、init()方法是用来完成初始化操作的,在Applet程序运行期间只执行一次。
正确
5、stop()方法是用来暂停执行操作的,它与start()方法不同,只被调用一次。
错误