java语言程序设计期末试卷a

java语言程序设计期末试卷a

ID:21902732

大小:69.50 KB

页数:5页

时间:2018-10-25

java语言程序设计期末试卷a_第1页
java语言程序设计期末试卷a_第2页
java语言程序设计期末试卷a_第3页
java语言程序设计期末试卷a_第4页
java语言程序设计期末试卷a_第5页
资源描述:

《java语言程序设计期末试卷a》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、一、单项选择题(每题3分,共30分)1、下述字符组合不能作为Java程序标识符的是(   )A、Aa12B、$xC、y2zD、5x2、以下程序代码的输出的结果是(   )intx=53;System.out.println(1.0+x/2);A、27.0B、27.5C、1.026D、1.026.53、下列特点不属于java的是()A、多线程B、多继承C、跨平台D、动态4、下列说法正确的是()A、Set集合中的元素可以重复B、Map集合中的元素不能重复C、List集合中的元素不允许重复D、Map集合中的元素可以重复,但key不能重复5、用Thre

2、ad子类实现多线程的步骤顺序是(   )A、声明Thread类的子类,创建Thread子类的实例,让线程调用start()方法B、声明Thread类的子类,在子类中重新定义run()方法,创建Thread子类的实例C、创建Thread子类的实例,让线程调用start()方法D、声明Thread类的子类,在子类中重新定义run()方法,创建Thread子类的实例,让线程调用start()方法6、可以为16位字符流提供读和写操作支持的类分别是(   )A.FileInputStream类和FileOutputStream类B.InputStream

3、类和OutputStream类C.FileReader类和FileWriter类D.File_Reader类和File_Writer类7、要实现序列化,序列化类必须实现的接口是()A、SerializableB、RunnableC、ThreadD、Extenalizable8、下列输出的结果是()。classAA{publicvoidshow(){System.out.println(“类AA”);}}classBBextendsAA{publicvoidshow(){System.out.println(“类BB”);}}publicclas

4、sTest{publicstaticvoidmain(Stringargs[]){AAa=newAA();a.show();a=newBB();a.show();}}A、类AAB、类BBC、类BBD、类AA类BB类AA类BB类AA9、关于抽象类和接口,下列说法正确的是()A、抽象类不能有非抽象方法B、接口可以有构造方法C、可以用new方法实例化接口和抽象类D、抽象类和接口不能实例化对象10、下列代码块执行完后,x的值是()intx=2;inta=2,b=0;try{x++;x=a/b;x+=a;}catch(Exceptione){System

5、.out.println(e.getMessage());}finally{x*=a;}A、0B、2C、4D、6第5页二、填空题(每空2分。共30分)11、Java源程序文件和字节码文件的扩展名分别为______和_____________。12、在比较两个对象的值是否相同时,可以调用_______方法。13、用条件运算符构造一个表达式:goal等于10时,表达式的值为“对了!”,否则,表达式的值为“错了!”。这个表达式是________。14、程序员用Java语言编写多线程应用程序,程序员能控制的关键性工作有两个方面:一是编写线程的_____

6、____方法;二是建立线程实例。15、jdbc编程时,应导入的包是。16、classAAimplementsBB{………}则AA和BB的关系是。17、设有数组定义:int[]MyIntArray={10,20,30,40,50,60,70};则执行下面几个语句后的输出结果是_______。ints=0;for(inti=0;i

7、异常由调用方法处理,在被调方法定义中使用关键字。20、User为一个类,user1和user2是User类的两个引用,if(user1==user2){……}语句中,“==”运算符比较的是user1和user2。21、为了让一个类不能被派生子类,在定义这个类时要用关键字。22、一个源文件中只能有一个和文件名相同名称的类,这个类要用关键字修饰。23、classB{privateintb;publicintgetB(){returnb;}B(intx){b=x;System.out.print(“b=”+b);}}classAextendsB{pr

8、ivateinta;A(intx,inty){super(x);a=y;System.out.println(",a="+a);}}publiccla

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。