《Java程序设计》第06章在线测试

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()方法不同,只被调用一次。

错误

你可能感兴趣的:(《Java程序设计》第06章在线测试)