浙江工业大学Java程序设计期终考卷计算机

上传人:鲁** 文档编号:425726906 上传时间:2023-07-07 格式:DOC 页数:26 大小:117KB
返回 下载 相关 举报
浙江工业大学Java程序设计期终考卷计算机_第1页
第1页 / 共26页
浙江工业大学Java程序设计期终考卷计算机_第2页
第2页 / 共26页
浙江工业大学Java程序设计期终考卷计算机_第3页
第3页 / 共26页
浙江工业大学Java程序设计期终考卷计算机_第4页
第4页 / 共26页
浙江工业大学Java程序设计期终考卷计算机_第5页
第5页 / 共26页
点击查看更多>>
资源描述

《浙江工业大学Java程序设计期终考卷计算机》由会员分享,可在线阅读,更多相关《浙江工业大学Java程序设计期终考卷计算机(26页珍藏版)》请在金锄头文库上搜索。

1、浙江工业大学期终考试命题稿 / 年第 一 学期课程名称Java程序设计使用班级计算机类10级教师份数学生份数命题人赵小敏、黄洪盛伟国、程珍审核人命题总页数 页每份试卷需用白纸1 大张命题注意事项:一、命题稿请用A4纸电脑打印,或用教务处印刷的命题纸,并用黑墨水书写,保持笔迹清晰,页码完整。二、两份试题必须同等规定,卷面上不要注明A、B字样,由教务处抽定A、B卷。三、命题稿必须经学院审核,并在考试前两周交教务处。浙江工业大学/第一学期 试卷 课 程 JAVA程序设计 姓 名_班 级_ 学 号_授课教师_题序一二三四五六七八九十十一十二总 评计分注:答案请写在答题纸上,否则一律不给分。一、选择题(

2、共15小题,每题2分,共30分)1、如下的变量定义语句中,合法的是( )A)double a= 1.0; B)char c= a+1;C)double $a*5 =2.0D; D)String name#2 = jack;2、如下程序片段,下列哪个选项插入到第1行引起编译错误的是( )1) package mypackage;2)3) class MyClass4) 5) /do sth6) A)public class MainClass B)package mypackage1;C)class B D)import java.util.*;3、如下程序代码,无法通过编译的是( )A)cla

3、ss A int i=0; public void method() System.out.println (i); B)class A int i=0; class Bpublic void method()System.out.println (new A().i); C) class Apublic int i=0;public static void method() System.out.println (new A().i); D) class Apublic int i=0;public static void method()System.out.println (i);4、如

4、下代码段执行后的输出成果为( ) int x=2,y=3; System.out.println (xy)?x-:+y);A)1 B) 2 C) 3 D) 45、给定如下Java程序片断:class A public A () System.out.print(O); class B extends A public B() System.out.print(K); public static void main(String args) B b=new B(); 上述程序将( )A) 不能通过编译B) 通过编译,执行后输出为:OC) 通过编译,执行后输出为:KD) 通过编译,执行后输出为:O

5、K 6、已知MyInterface是一种接口,ClassA是实现了MyInterface的一种类,ClassB是ClassA的子类,则下列哪个语句是对的的? ( )A) ClassB obj=new ClassA(); B) MyInterface obj = new ClassB();C) ClassA obj=new MyInterface(); D) MyInterface obj=new MyInterface(); 7、下列变量哪个是引用类型的( )。 A) boolean s=false; B)String s=null; C) int s = 513; D)float s = 3

6、.14f;8、为了使用JDK的javac.exe编译Java应用程序,应当设立如下哪个环境变量? ( ) A) java_homeB) classpath C) path D) runtime9、下面的程序编译后用如下命令运营:java ExceptionDemo hello,运营的状况是( ) 1) public class ExceptionDemo2) public static void main(String args )3) for(int i=0;i2;i+)4) System.out.println(argsi);5) 6) 7) A) 发生异常,异常类型是Arithmetic

7、ExceptionB) 发生异常,异常类型是IOExceptionC) 发生异常,异常类型是ArrayIndexOutOfBoundsExceptionD) 程序正常输出信息hello10、下列说法中,对的的是( ) A) 一种Java源程序中的每个类都可以涉及一种main措施。B) 一种Java源程序中,不能既定义接口,又定义类。C) 一种Java源程序中必须有一种类定义了main措施。D) 一种Java源程序中必须定义接口。11、有关Java输入输出流,下列说法对的的是( )A)FileReader类和FileInputStream类都是按照字节读取的B)FileReader类和FileI

8、nputStream类都是按照字符读取的C)FileReader类是按字节读取的,FileInputStream类是按字符读取的D)FileReader类是按字符读取的,FileInputStream类是按字节读取的12、有一种类A,如下为其构造措施的声明,其中错误的是( )。A)public void A(int x). B)public A(int x). C)protected A(float x). D)private A( ).13、对于异常解决语句trycatchfinally,下面哪个说法是对的的?( ) A) 如果有多种catch语句,对所有的catch都会执行一次 B) 如果

9、有多种catch语句,对每个符合条件的catch都会执行一次 C) 多种catch的状况下,异常类的排列顺序应当是父类在前,子类在后 D) 任何状况下,finally部分都会被执行一次14、下面说法错误的是( ) 。A)单击CheckBox (复选框)产生ItemEvent事件,并由ItemListener解决。 B)解决Button和TextField事件监听器接口都是ActionListener。 C)一种面板(Panel) 可以加入到另一种面板(Panel)中。 D)采用BorderLayout布局时,添加到NORTH区的两个按钮将并排显示。15、有关线程,如下说法对的的是( )A) 线

10、程可以使用wait()措施,让其她线程等待,以便自己执行。B) 不管有无活动的顾客线程,后台线程都会始终执行。C) 如果一种应用程序的顾客线程都结束了,则后台线程自动结束。D) 线程可以使用notify()措施,让其她线程等待,以便自己执行。二、判断题(共10小题,每题1分,共10分)1、abstract是抽象修饰符,可以用来修饰类、属性和措施。( 对 )2、用“+”可以实现字符串的拼接,用“-” 可以从一种字符串中清除一种字符子串。( 错 )3、父类的静态措施不能被子类覆盖为非静态的措施,反之亦然。( 对 )4子类的构造措施一定会调用父类的构造措施。( 对 )5、接口和抽象类同样,虽然有构造

11、措施,但却不能实例化对象。( 错 )6、线程t运营就是运营其run()措施,因此t.start()等价于t.run()。( 错 )7、Object类型的引用变量可以引用任何对象。( 对 )8、数据流就是从源到目的的字节的有序序列涉及输入流和输出流。( 对 )9、java为每一种监听器接口都定义了相应的适配器类。( 错 )10、如果有高优先级的线程就绪,则正在执行的低优先级线程将暂停执行。( 对 )三、程序阅读题。(共5小题,每题6分,共30分)1、写出下列程序代码的运营成果。class Aint m=0,n=0;long f ()return m+n;class B extends Aint

12、m=1,n=1; long f() long result=0;super.m=10;super.n=30;result=super.f()+(m+n);return result; long g() long result=0; result=super.f(); return result/2; class Example public static void main(String args ) B b=new B(); b.m=6; b.n=2; long resultOne=b.g(); long resultTwo=b.f(); long resultThree=b.g(); System.out.println(resultOne=+resultOne); System.out.println(resultTwo=+resultTwo); System.out.println(resultThree=+resultThree);原则答案:resultOne=0resultTwo=48resultThree=202、写出下列程序代码的运营

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 工作计划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号