好文档 - 专业文书写作范文服务资料分享网站

华南农业大学Java程序设计期末考试试卷(A卷)(同名36705)

天下 分享 时间: 加入收藏 我要投稿 点赞

华南农业大学期末考试试卷(卷)

学年第 学期 考试科目: 程序设计 一、单项选择题(本大题共 小题,每小题 分,共 分)

1. 下列关于语言的说法,不正确的是:

. 是面向对象的高级语言

. 是解释型语言,所以执行速度快 . 一个类被编译成一个字节码文件 . 程序可以做到“一次编写,随处运行”

2. 下列符合程序元素命名习惯的是。

. . . .

3. 下列不满足自动类型转换的赋值语句是。

. ‘’; . ; . ; . ;

4. 语句 , ; ; 执行结束后,和 的值分别是。

. , . , . , . ,

5. 下列程序段的输出结果是。

, ; (“ ” );

. . . . ;

6. 下列关于和这两种循环语句的说法,正确的是

.二者都是后置检查循环条件 .循环次数不确定使用语句比较好 .循环条件是布尔型表达式 .它们之间不能互相嵌套使用

7. 下列程序片段执行后,的值为

, ; ( ){ : ; : ; : ;} . . . .

8. 定义二维数组,不正确的是

. [][]; . [][]; . [] []; . [][] ;

. 为 . [][]等于

9. 设[][] {{},{},{},{}},则

. 数组一共有个元素 . []为

10. 下面一段代码的输出结果是

{

( [] ){

[] {}; ()([]);}

([] , , ){ []; [] []; [] ;} }

. . . .

11. 关于字符串,下列语句不正确的是

. (” ”); . “ ”(‘’); . “ ”; (); . (); (“”);

12. 关于类和对象,下列说法不正确的是。

. 类是对象的模板,对象是类的实例 . 面向对象有四个基本特征:抽象、封装、继承和多态 . 对象的引用变量只是存放了对象的地址

. 静态成员方法可以调用实例成员方法 13. 关于类和成员的访问权限,下列说法正确的是

. 类能继承类的前提是和必须在同一个包中 . 子类不能继承位于不同包中的父类的成员 . 子类不能继承位于同一包中的父类的成员

. 子类可以继承位于不同包中的父类的无修饰成员 14. 下列关于继承的哪项叙述是正确

. 在中允许多继承 . 的单一继承使代码更可靠 . 在中一个类不能同时继承一个类和实现一个接口 . 在中一个类只能实现一个接口

15. 下列关于父类和子类构造方法,不正确的是

. 子类不能继承父类的构造方法 . 子类构造方法可以调用父类构造方法

. 子类构造方法的第一条语句必须通过显式调用父类构造方法 . 子类构造方法的第一条语句也可以通过调用本类的重载构造方法

16. 下列关于方法重载和覆盖的描述,不正确的是

. 可通过返回值类型来区分是否为重载方法

. 方法重载可减少记忆方法名称的难度,使程序清晰易读 . 方法覆盖只能在有继承关系的父子类间

. 方法覆盖必须保持父类方法的返回值、方法名和形参均不变

17. 下列不是实现多态必须条件的是

. 继承 . 方法重载 . 方法覆盖 . 父类引用变量可引用子类对象18. 是中所有类的祖先类,其中用来比较两个对象内容是否相等的方法是

.

. .

二、判断题(本大题共小题,每小题分,共分,正确选,错误选)

19. ( )把源文件编译成字节码文件的命令是。

20. ( )程序中可包含多个源文件,但每个源文件中只有一个类。 21. ( )包含方法的类叫主类,没有主类程序就无法运行。 22. ( )不带标号的语句可实现跳出所在的那层循环。

23. ( )方法调用表达式方式适合于有返回值的方法的调用,在调用时实参

与形参在

次序、类型和数量上要匹配。

24. ( )方法覆盖和方法重载都是要求方法同名,因此没有本质区别。 25. ( )静态成员方法与对象无关,所以不会访问实例数据域。 26. ( )访问权限最大的是成员,最小的是成员。

27. ( )是当前对象的引用,大多数情况下可隐去,但有时需要显式使用。 28. ( )抽象类不能定义对象引用变量,也不能创建对象。

29. ( )抽象类的子类一定是具体类,但实现接口的类不一定是具体类。 30. ( )包可以解决命名冲突,不同包中可以包含同名的类。

31. ( )在源文件中,把自己的类装入某个包中所使用的关键字是,把库中

的类导入到源文件的关键字是。

32. ( )可用来调用本类的重载方法,可用来调用父类的覆盖方法。

三、程序阅读题(本大题共小题,每小题分,共分) 说明:阅读下面的程序,并写出程序的运行结果。 . { ( [] ){

[] {}; [], ; ( <)

( < []){ []; ;} (“ \\”, , ); } } . { ( [ ]){ ;

” .”; ( <()) (()’’) ; (); }

华南农业大学Java程序设计期末考试试卷(A卷)(同名36705)

华南农业大学期末考试试卷(卷)学年第学期考试科目:程序设计一、单项选择题(本大题共小题,每小题分,共分)1.下列关于语言的说法,不正确的是:.是面向对象的高级语言.是解释型语言,所以执行速度快.一个类被编译成一个字节码文件.程序可以做到“一次编写,随处运行”
推荐度:
点击下载文档文档为doc格式
7j8i05hk2x57eja0pqkz5136q5t3t4006te
领取福利

微信扫码领取福利

微信扫码分享