华南农业大学期末考试试卷(B 卷)
2010-2011学年第 1 学期 考试科目: Java 程序设计 考试类型:(闭卷)考试 考试时间: 120 分钟 学号 姓名 年级专业
一、单项选择题(本大题共 15 小题,每小题 2 分,共 30 分)
1. Java 语言是____D _____。
A. 面向问题的解释型高级编程语言
B. 面向机器的低级编程语言
C. 面向过程的编译型高级编程语言
D. 面向对象的解释型高级编程语言
2. 下列为合法类名的是___C _____。
A. class
B. 123Student
C. GraduateStudent
D. “类名”
3. Java 中,一个类可同时定义许多同名的方法,这些方法的形式参数的个数、类型或顺
序各不相同,传回的值也可以不同。这种面向对象程序特性称为___C _____。 A. 隐藏
B. 覆盖
C. 重载
D. Java 不支持此特性
4. 在Java 中,存放字符串常量的对象属于___B _____类对象。
A. Character
B. String
C. StringBuffer
D. Vector
5. 在一个应用程序中有如下定义:int a[]={1,2,3,4,5,6,7,8,9,10}; 为了打印输出数组a 的最
后一个元素,下面正确的代码是___B _____。 A. System.out.println(a[10]);
B. System.out.println(a[9]);
C. System.out.println(a[a.length]);
D. System.out.println(a(9));
6.
定义如下的二维数组b ,下面的说法不正确的是___C _____。
A. b.length 的值是3
B. b[1].length 的值是5
C. b[1][1]的值是5
D. 二维数组b 的第一行有3个元素
7. 下列语句中,属于多分支语句的是___B _____。
A. if 语句
B. switch 语句
C. do while 语句
D. for 语句
8. 下列注释中不是Java 语言使用的是___D _____。
A. // 注释
B. /* 注释 */
C. /** 注释 */
D. /** 注释 **/