资源描述:
《java 考试试题》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、《JAVA程序设计》期末考试试题(一)程序设计》《JAVA程序设计》期末考试试题(二)程序设计》一.判断题1.Java的源代码中定义几个类,编译结果就生成几个以.class为后缀的字节码文件.(√)2.Java程序里,创建新的类对象用关键字new,回收无用的类对象使用关键字free.(×)×3.Java有垃圾回收机制,内存回收程序可在指定的时间释放内存对象.(×)×4.构造函数用于创建类的实例对象,构造函数名应与类名相同,返回类型为void.(×)×5.在异常处理中,若try中的代码可能产生多种异常则可以对应多个catch语句,若catch中的参数类型有父类子
2、类关系,此时应该将父类放在后面,子类放在前面.6.拥有abstract方法的类是抽象类,但抽象类中可以没有abstract方法.7.Java的屏幕坐标是以像素为单位,容器的左下角被确定为坐标的起点.8.静态初始化器是在其所属的类加载内存时由系统自动调用执行.(√)9.在Java中对象可以赋值,只要使用赋值号(等号)即可,相当于生成了一个各属性与赋值对象相同的新对象.(×)×二.单项选择题1.Javaapplication中的主类需包含main方法,以下哪项是main方法的正确形参?()B,Stringar[],C,Chararg).D,StringBuffer
3、args[]A,Stringargs2.以下关于继承的叙述正确的是(A,在Java中类只允许单一继承,B,在Java中一个类只能实现一个接口C,在Java中一个类不能同时继承一个类和实现一个接口D,在Java中接口只允许单一继承3.paint()方法使用哪种类型的参数?(A,Graphics,B,Graphics2D)C,String)D,charD,Color4.以下哪个不是Java的原始数据类型(A,intB,Boolean,C,float).C,Applet5.以下哪项可能包含菜单条(A,PanelB,Frame,D,Dialog)D,public6.若
4、需要定义一个类域或类方法,应使用哪种修饰符?(A,static,B,packageC,private共6页,第1页7.在浏览器中执行applet程序,以下选项中的哪个方法将被最先执行(A,init(),B,start()C,destroy()D,stop())).8.给出下面代码,关于该程序以下哪个说法是正确的?(publicclassPerson{staticintarr[]=newint[5];publicstaticvoidmain(Stringa[]){System.out.println(arr[0]);}A,编译时将产生错误时将产生错误C,输出零,
5、D,输出空}B,编译时正确,运行9.下列哪些语句关于Java内存回收的说明是正确的?(A,程序员必须创建一个线程来释放内存B,内存回收程序负责释放无用内存,C,内存回收程序允许程序员直接释放内存D,内存回收程序可以在指定的时间释放内存对象10.以下哪个关键字可以用来对对象加互斥锁?(A,transientB,synchronized,)))C,serializeD,static11.以下代码段执行后的输出结果为(intintA,,x=-3;y=-10;-1B,2System.out.println(y%x);C,1)D,312.有以下程序片段,下列哪个选项不能
6、插入到行1.(1.2.publicclass3.//dosth4.}A,importjava.awt.*;C,classOtherClass{}B,packagemypackage;Interesting{D,publicclassMyClass{},13.设有下面两个赋值语句:共6页,第2页a=Integer.parseInt("12");b=Integer.valueOf("12").intValue();下述说法正确的是().A,a是整数类型变量,b是整数类对象.B,a是整数类对象,b是整数类型变量.C,a和b都是整数类对象并且值相等.D,a和b都是整数
7、类型变量并且值相等.,14.FilterOutputStream是BufferedOutputStream,DataOutputStream及PrintStream的父类,以下哪个类可能是FilterOutputStream构造函数的参数类型?A,OutputStream,C,InputStreamB,FileD,BufferedOutputStream)语句.15.在编写JavaApplet程序时,需在程序的开头写上(A,importC,importjava.awt.*;java.io.*;B,import,D,importjava.applet.Apple
8、t;java.awt.Graphics