正在进行安全检测...

发布时间:2023-09-24 10:05:29

华南农业大学期末考试试卷(A卷)
2010-2011学年第1学期考试科目:Java程序设计考试类型:(闭卷)考试考试时间:120分钟学号姓名年级专业
题号得分评阅人得分






总分
一、单项选择题(本大题共15小题,每小题2分,共30分)
1.Java语言是____D_____
A.面向问题的解释型高级编程语言C.面向过程的编译型高级编程语言2.下列为合法类名的是___C_____
A.class

B.123Student
C.GraduateStudent
D.类名
B.面向机器的低级编程语言


D.面向对象的解释型高级编程语言
3.对于构造方法,下列叙述不正确的是___B_____
A.构造方法是类的一种特殊函数,它的方法名必须与类名相同
B.构造方法的返回类型只能是void类型
C.构造方法的主要作用是完成对类的对象的初始化工作D.一般在创建新对象时,系统会自动调用构造方法
4.下列关于接口的说明正确的是___D_____
A.接口和抽象类是同一回事C.接口间不能有继承关系


B.一个类不可以实现多个接口
D.实现一个接口必须实现接口的所有方法
5.Java中,存放字符串常量的对象属于___B_____类对象。
A.Character

B.String
C.StringBuffer

D.Vector
6.在一个应用程序中有如下定义:inta[]={1,2,3,4,5,6,7,8,9,10};为了打印输出数组a的最
后一个元素,下面正确的代码是___B_____A.System.out.println(a[10];

B.System.out.println(a[9];D.System.out.println(a(9;

C.System.out.println(a[a.length];
7.定义如下的二维数组b,下面的说法不正确的是___C_____

intb[][]={{1,2,3},{4,5,6,7,8},{9,10,11,12,13,14,15}};A.b.length的值是3C.b[1][1]的值是1

B.b[1].length的值是5

D.二维数组b的第一行有3个元素
8.下列语句中,属于多分支语句的是___B_____
A.if语句

B.switch语句
C.dowhile语句
D.for语句
9.下列注释中不是Java语言使用的是___D_____
A.//注释


B./*注释*/
C./**注释*/

D./**注释**/
10.关于Java的包叙述不正确的是___A_____
A.不在同一个包中的类不允许有相同的名称B.在同一个包中的类不允许有相同的名称C.包是用于组织类与接口的机制




D.可以通过import语句将包中的类加载到程序中
11.欲构造ArrayList类的一个实例,此类继承了List接口,下列方法正确的是___B_____
A.ArrayListmyList=newObject(;C.ArrayListmyList=newList(;


B.ListmyList=newArrayList(;

D.ListmyList=newList(;
12.针对以下类定义,编译时出现语法错误的语句是___C_____
classAnimal{}
classDogextendsAnimal{}classCatextendsAnimal{}
A.Animalanimal=newDog(;B.Catcat=(CatnewAnimal(;C.Dogdog=(DognewCat(;D.Catcat=newCat(;
13.假设子类A继承了父类B,则如下能正确描述这2个类之间关系的类图是___A_____
AC

BD

14.下面___D_____方法是publicvoidexample({...}的重载方法?
A.publicvoidexample({...}B.publicintexample({...}
C.publicvoidexample2({...}D.publicintexample(intm,floatf{...}15.下列叙述中,正确的是___A_____
A.Java语言的标识符是区分大小写的B.源文件名与public类名可以不相同C.源文件名其扩展名为.jarD.源文件中public类的数目不限


2

正在进行安全检测...

相关推荐