如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
Java语言网上期末复习指导文本2011年12月21日老师:同学们好!今天的网教课的主要内容是期末复习指导考试题型:1、单选题,占20%2、写出下列程序运行的结果,占30%3、写出下列程序的功能,占20%4、完成程序设计题占30%老师:单项选择练习题1.编译JavaApplet源程序文件产生的字节码文件的扩展名为()。A.classB.javaC.htmlD.exe2.在编写JavaApplication程序时,若需要使用到标准输入输出语句,必须在程序的开头写上()语句。A.importjava.awt.*;B.importjava.io.*;C.importjava.applet.Applet;D.importjava.awt.Graphics;3.若需要定义一个类方法,应使用()修饰符A.publicB.packageC.staticD.private4.若在某一个类定义中定义有如下的方法:abstractvoidperformDial();该方法属于()。A.本地方法B.最终方法C.解态方法D.抽象方法5.能将容器划分为"East"、"South"、"West"、"North"、"Center"五个区域的布局管理器是()A.FlowLayoutB.CardLayoutC.GridLayoutD.BorderLayout6.在Java中,一个类可同时定义许多同名的方法,这些方法的形式参数的个数、类型或顺序各不相同,传回的值也可以不相同。这种面向对象程序特性称为()。A.重载B.覆盖C.隐藏D.Java不支持此特性7.在Applet中,创建一个具有10行45列的多行文本区域对象ta的语句为:()A.TextEventta=newTextEvent(10,45);B.TextAreata=newTextArea(10,45);C.Lableta=newLable(10,45);D.TextFieldta=newTextField(10,45)8.已知A类被打包在packageA,B类被打包在packageB,且B类被声明为public,且有一个成员变量x被声明为protected控制方式,C类也位于packageA包,且继承了B类,则以下说法中正确的是()。A.A类的实例不能访问到B类的实例B.A类的实例能够访问到B类一个实例的x成员C.C类的实例可以访问到B类一个实例的x成员D.C类的实例不能访问到B类的实例9.在编写异常处理的Java程序中,每个catch语句块都应该与()语句块对应,使得用该语句块来启动Java的异常处理机制。A.if–elseB.switchC.throwD.try10.在编写JavaApplet程序时,若需要对发生的事件作出响应和处理,一般需要在程序的开头写上()语句。A.importjava.awt.*;B.importjava.applet.*;C.importjava.io.*;D.importjava.awt.event.*;老师:参考答案1、A2、B3、C4、D5、D6、A7、B8、C9、D10、D老师:填空题1.在Java程序中定义的类有两种成员:、。2.顺序执行以下两个语句的输出结果是:。Strings=“Java语言与WWW设计!”;System.out.println(s.length());3.如果一个Java源程序文件中定义有1个public类和4个缺省类,则使编译器javac.exe编译该源程序文件将产生个文件名与类名相同而扩展名为的字节码文件。4.设x=12,y=3,则表达式(x++)*(++y)的值是。5.开发与运行Java程序需要经过的三个主要步骤为编辑源程序、_______________和_____________。6.Java语言数据类型可分为两大类,一类称为,另一类称为。老师:参考答案1.域成员方法成员2.133.5class4.485.编译生成字节码、解释运行字节码6.简单数据类型、构造数据类型老师:写出下列程序运行的结果1.importjava.io.*;publicclassSuperClass{publicstaticvoidmain(Stringargs[]){SubSubClassx=newSubSubClass(10,20,30);x.show();}}SuperClass(intaa,intbb){a=aa;b=bb;}voidshow(){System.out.println("a="+a+"\nb="+b);}}classSubClassextendsSuperClass{intc;SubC