浙江财经大学东方学院课程期末考试试卷
(A).整数型或小数型
(B).整数型或逻辑型
(C).整数型或字符型
(D).循环型或整数型
22.如果只运行别人的Java程序,需要安装的是(B)
(A).WORD
(B).JRE
(C).JDK
(D).JVM
23.使用哪个关键字来定义一个接口(D)
(A).implements
(B).class
(C).extends
(D).interface
24.不是Java关键字的是(C)
(A).class
(B).byte
(C).goto
(D).import
25.若有定义 String tom=\则tom.indexOf(\的值为(A)
(A).2
(B).3
(C).4
(D).5
第6页,共21页
浙江财经大学东方学院课程期末考试试卷
26.若有定义int a[]=new int[2][3]则第1个下标的可用范围是 (D)
(A).1到2
(B).0到2
(C).1
(D).0到1
27.一个类中的方法可以被(B)
(A).左右转换
(B).相互调用
(C).禁止混合
(D).以上全不对
28. main()需要一个参数,它是(B)
(A).一个整型量
(B).一个String对象
(C).一个实型量
(D).一个任意类的对象
29.下列不是重载方法的特征的是(D)
(A).参数个数不同
(B).参数名相同而类型不同
(C).参数类型不同
(D).参数名相同且类型相同
30.在Java中,名字必须与它所在的类的名字相同,而且不返回任何数据类型的方法是(A)
(A).构造方法
(B).类方法
(C).实例方法
第7页,共21页
浙江财经大学东方学院课程期末考试试卷
(D).重载方法
31.下面哪个是有效的Java标识符(A)
(A).max_num
(B).max-num
(C).3DogNight
(D).(train) 32.不是修饰符的是(D)
(A).public
(B).private
(C).protected
(D).class
33.java.lang包中的类,该类的实例用来封装对象运行时的状态的是(A)
(A).Class
(B).Object
(C).Math
(D).Date
34.组成java程序的基本要素是(C)
(A).源代码
(B).软件
(C).类
(D).指令代码
35.计算机只能识别执行的指令是(C)
(A).程序指令
(B).代码指令
(C).机器指令
第8页,共21页
浙江财经大学东方学院课程期末考试试卷
(D).源文件
36.在编写异常处理的Java程序中,每个catch语句块都应该与____C__语句块对应,使得用该语句块来启动Java的异常处理机制.
(A).if-else
(B).switch
(C).try
(D).throw
37.下面关于继承的描述正确的是___A___.
(A).在Java中只允许单一继承
(B).在Java中一个类只能实现一个接口
(C).在Java中一个类不能同时继承一个类和实现一个接口
(D).Java的单一继承使代码不可靠 38.实例可以操作类的(C)
(A).成员变量
(B).成员方法
(C).A、B全是
(D).A、B全不是
39.若有定义 String tom=\则tom.indexOf(\的值为(D)\
(A).4
(B).5
(C).6
(D).7
40.下列__B____是异常的含义.
(A).程序的语法错
(B).程序编译或运行中所发生的异常事件
第9页,共21页
浙江财经大学东方学院课程期末考试试卷
(C).程序预定义好的异常事件
(D).程序编译错误
41.上转型对象的特点是(D)
(A).不能操作子类新增的成员对象
(B).可以操作子类继承或重写的对象
(C).可以将对象的上转型对象强制转移到一个子类的对象
(D).以上都是
三、程序阅读题(每题5分,共25分)
1、以下程序的输出结果为_ Peter is 17 years old!___。
public class Person { }
public static void main(String[] args) { }
Person c = new Person(\, 17);
System.out.println(c.name + \ + c.age + \); public Person(String name, int age) { }
this.name = name; this.age = age; String name; int age;
2、以下程序的输出结果为__课程号:101 课程名:ASP 学分:3___。
public class Course {
第10页,共21页
private String cNumber; private String cName; private int cUnit;
public Course(String number, String name, int unit) { }
cNumber = number; cName = name; cUnit = unit;