[南开大学]《Java语言程序设计》20春期末考核 -00001(答案)

[复制链接]
查看: 1971|回复: 4

4万

主题

4万

帖子

13万

积分

论坛元老

Rank: 8Rank: 8

积分
137817
发表于 2020-9-2 03:17:04 | 显示全部楼层 |阅读模式
《Java语言程序设计》20春期末考核 -00001
试卷总分:100  得分:10
一、单选 (共 15 道试题,共 30 分)
1.接口体中不应包含( )。
A.常量定义
B.常量赋值
C.方法实现
D.方法声明
答案:C

2.以下( )不是Java的关键字。
A.FALSE
B.const
C.this
D.void
答案:A

3.以下关于继承的叙述正确的是()。
A.在Java中类只允许单一继承
B.在Java中一个类只能实现一个接口
C.在Java中一个类不能同时继承一个类和实现一个接口
D.在Java中接口只允许单一继承
答案:A

4.编译并且执行以下代码,会出现什么情况? public class Q{ public static void main(String argv[]){ int anar[]=new int[]{1,2,3}; System.out.println(anar[1]); } }
A.1
B.有错误,数组anar在初始化以前不能正常输出。
C.2
D.有错误,数组的大小没有定义。
答案:C

5.有语句String s=”hello world”; ,以下操作哪个是不合法的?
A.int i=s.length();
B.s>>>=3;
C.String ts=s.trim()
D.String t=s+”!”;
答案:B

.给出下面代码,关于该程序以下哪个说法是正确的?( ) public class Person{ static int arr[] = new int[5]; public static void main(String a[]) {   System.out.println(arr[0]); } }
A.编译时将产生错误
B.编译时正确,运行时将产生错误
C.输出零
D.输出空
答案:

1.下列为合法类名的是:( )
A.class
B.123Student
C.WatchTV
D.& uot;类名& uot;
答案:

8.设有下面的两个类定义: class aa{ void Show(){System.out.println(& uot;我喜欢Java!& uot;); } class BB extends aa{ void Show(){System.out.println(& uot;我喜欢C++!& uot;); } } 则顺序执行如下语句后输出结果为: aa a=new aa(); BB b=new BB(); a.Show(); b.Show();
A.我喜欢Java! 我喜欢C++!
B.我喜欢C++! 我喜欢Java!
C.我喜欢Java! 我喜欢Java!
D.我喜欢C++! 我喜欢C++!
答案:

9.以下代码段执行后的输出结果为( ) int x=-3; int y=-10; System.out.println(y%x);
A.-1
B.2
C.1
D.3
答案:

10.当方法遇到异常又不知如何处理时,下列哪种做法是正确的?
A.捕获异常
B.抛出异常
C.声明异常
D.嵌套异常
答案:

11.在java语句中,运算符||实现()
A.逻辑或
B.逻辑与
C.逻辑非
D.逻辑相等
答案:

12.boolean endsWith(String s)表示( )。
A.查找某字符串是否以s为结尾
B.查找某字符串是否与s完全匹配
C.确定某字符串与s的大小关系
D.确定某字符串是否以s为开始
答案:

13.以下不是Reader基类的直接派生子类的是( )。
A.BufferedReader
B.FilterReader
C.FileReader
D.PipedReader
答案:

14.定义一个名为key的类,使之不能被继承,应选( )。
A.class key{ }
B.native class key{ }
C.class key{ final; }
D.final class key{ }
答案:

15.下列代码段int i= 1, j= 10 ; do { if (i++> --j) continue; } while(i<5);执行完毕后,i和j的值分别是( )。
A.i =   j= 5
B.i = 5 j= 5
C.i =   j= 4
D.i = 5 j=  
答案:

二、多选题 (共 10 道试题,共 20 分)
1 .以下关于继承的叙述错误的是( )。
A.在Java中类只允许单一继承
B.在Java中一个类只能实现一个接口
C.在Java中一个类不能同时继承一个类和实现一个接口
D.在Java中接口只允许单一继承
答案:

11.关于compareTo(),下列表述正确的是( )。
A.字符串相等则返回0
B.字符串不等则返回正数或负数
C.compareTo()要求两个作比较的字符串必须完全相等
D.compareTo()和compareIgnoreCase()的作用没有区别
答案:

18.下列哪些是类的属性修饰符的是( )。
A.public
B.abstract
C.private
D.final
答案:

19.下列JAVA语句中,正确是( )。
A.int $e,a,b =10;
B.char c,d ='a';
C.float e=0.0d;
D.double e=0.0f;
答案:

20.关于Java的双字节流,下列哪些是正确的( )。
A.除了一般ASCII字符,很多其他语言比如汉字,一个字都需要至少2个字节存储
B.任何双字节字符不能转化为单字节字符,因为会丢失信息
C.主要是为了将一般字符与其他字符(如汉字字符)统一起来,方便处理
D.若程序使用char存储,任何单字节字符都转化成双字节存储
答案:

21.下列语句不正确的是( )。
A.形式参数可被视为局部变量
B.形式参数可被全局变量
C.形式参数为方法被调用时,是真正被传递的参数
D.形式参数不可以是对象
答案:

22.以下不正确的描述是( )。
A.方法的定义不可以嵌套,但方法的调用可以嵌套。
B.方法的定义可以嵌套,但方法的调用不可以嵌套。
C.方法的定义和方法的调用均不可以嵌套。
D.方法的定义和方法的调用均可以嵌套。
答案:

23.下列选项中,属于JAVA语言的简单数据类型( )。
A.整数型
B.数组
C.字符型
D.浮点型
答案:

24.对于Java标准输入输出流,下列哪些是正确的( )。
A.标准输入流
B.错误输入流
C.标准输出流
D.错误输出流
答案:

25.对于标准输入流,下列哪些是正确的( )。
A.System.in只能提供字节为单位的数据输入
B.System.in被通过InputStreamReader和BufferedReader类的对象进行了两次包装
C.输入的字符串需要二次编程转化为具体数据类型
D.BufferedReader可以提供以行为单位的输入
答案:

三、答案来源:雅宝题库交流网(www.ybaotk.com) (共 10 道试题,共 20 分)
2 .如果子类继承了父类,对于父类中进行封装的方法,子类仍然可以直接调用
答案:

21.面向对象是指以功能为中心,分析、设计和实现应用程序的机制
答案:

28.循环体内可以出现多个break语句
答案:

29.在不同的软硬件平台上,Java的各种数据类型所占用的内存长度不同,因此程序的可移植性不强。
答案:

30.雅论Java源程序包含几个类的定义,若该源程序文件以B.java命名,编译后生成的都只有一个名为B.class的字节码文件。
答案:

31.抽象方法的body部分必须用一对大括号{?}包住
答案:

32.封装的意义不大,因此在编码时尽量不要使用
答案:

33.一个线程对象的具体操作是由run()方法的内容确定的,但是Thread类的run()方法是空的,其中没有内容;所以用户程序要么派生一个Thread的子类并在子类里重新定义run()方法,要么使一个类实现Runnable接口并书写其中run()方法的方法体。
答案:

34.在异常处理中总是将可能产生异常的语句放在try块中,用catch子句去处理异常,而且一个try块之后只能对应一个catch语句。
答案:

35.异常是定义了程序中遇到的非致命的错误,而不是编译时的语法错误
答案:

四、主观填空题 (共 5 道试题,共 20 分)
3 .Java语言中的浮点型数据根据数据存储长度和数值精度不同,分为float和###两种类型。


31.Java的复合数据类型有:类、数组和##等。


38.表达式3/  * 5的计算结果是##。


39.当整型变量n的值不能被13除尽时,其值为false的Java语言表达式是##


40.在Java语言中,所有的数组都有一个length属性,这个属性存储了该数组的##。


五、更多答案下载:雅宝题库交流网(www.ybaotk.com) (共 2 道试题,共 10 分)
41.什么是方法重载,方法重载有什么好处。


42.简述方法参数传递的两种情况。





上一篇:[南开大学]《工程经济学》20春期末考核-00001(答案)
下一篇:[南开大学]《国际市场营销学》20春期末考核 -00001(答案)
回复

使用道具 举报

0

主题

2万

帖子

2万

积分

论坛元老

Rank: 8Rank: 8

积分
26902
发表于 2020-9-2 03:17:42 | 显示全部楼层
雅宝题库交流网值得信赖
回复

使用道具 举报

0

主题

2万

帖子

4万

积分

论坛元老

Rank: 8Rank: 8

积分
40028
发表于 2020-9-2 03:17:56 | 显示全部楼层
雅宝题库交流网不错
回复

使用道具 举报

0

主题

5万

帖子

8万

积分

论坛元老

Rank: 8Rank: 8

积分
82777
发表于 2020-9-2 03:18:32 | 显示全部楼层
同学推荐的
回复

使用道具 举报

0

主题

3万

帖子

4万

积分

论坛元老

Rank: 8Rank: 8

积分
46312
发表于 2022-3-13 13:52:01 | 显示全部楼层
电大形考作业答案有吗?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

精彩课程推荐
|网站地图|网站地图