没有合适的资源?快使用搜索试试~ 我知道了~
面向对象技术java期末复习试卷.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 24 浏览量
2021-11-20
07:42:00
上传
评论
收藏 43KB DOCX 举报
温馨提示
试读
16页
面向对象技术java期末复习试卷.docx
资源推荐
资源详情
资源评论
期末复习试卷(三)
单项选择题
、 有一段 应用程序,其中包含一个公共类,名字为 ,那么保存它的
源文件名是( )
正确答案:
解析:一个 文件中可以包含多个类, 但最多只能有一个类是公共类
该 文件的名字要与公共类的一致。
、 关于下面的代码,哪个描述是正确的
口
! "#! $%
&"#! '%
(
(
可以编译通过,可以运行,并得到预期结果。
可以编译通过,可以运行,但不能得到预期结果。
可以编译通过,但又运行错误。
有编译错误。
正确答案:
解析:! 类是基本数据类型 的包装类,里面封装了一个 类型的值,
提供了一些实用的方法 (例如:在 )*+ 中读取文本框内容是 类型的,如果要
转换成 类型,就要调用 ! 类的 !方法) 并实现了 接口,
在 接口中定了抽象方法 是泛型,对于 ! 类,
被替换为 ! ,如下图:
JEW
类 Integer
i Hwa. lar
里 ・ Oh j 己
ut
I—L
曲嘻 .Rguhar
I—j ava. Lanf. litat eger
所甬 , 实现的接 -
0
己丁
1-1) 苴毗]且] , 匚 cirrp ar ah 1T CLnt: 仁
gHi" >
因此,! 类中 方法的定义如下:
〔nt - DJUH ar E T o (frnt eger Biicthe rlrrteger)
任.
1
_L 比较两个氐槌既匚对象 Q
因此, 的参数只能是 ! 类型的,所以代码中的下面语句中的
的类型需要进行强制类型转换,由 & 转为 ! /
正确写法如下:
%
类似的包装类还有 0 1*1121等,都是将基本数据类型包
装为类。
$、下面哪种类型不是引用数据类型( )
数组
2
&
正确答案:
解析:基本数据类型只是存放数据,不提供功能(即方法) 包括 ' 类八种:
布尔类型:
字符类型:2
整数类型:32
浮点类型:4
弓 ! 用数据类型包括类、接口、抽象类、数组(本质上是类) ,引用类型可以提供功
能。
注意:
是一个类,所以可以使用 "# 55 的方式创建对 象;
数组也是一个类,所以需要用 # 创建对象。
' 、 类 要定义一个无参数、无返回值的方法 2,并能够通过的方式调用 2方
法,贝 -2 方法的定义形式为 。
2
2
62
2
正确答案:
解析:静态方法(也叫类方法)可以不创建对象,而直接通过类名调用。
7 、 下列关于接口说法正确的是 。
抽象类中的方法不全都是抽象的,因此可以创建对象。
接口的引用既可以调用实现类重写的接口的方法,也可以调用实现类新增的方 法。
接口的实现类可以实现接口的部分方法。
接口的方法都是抽象的,因此不可以创建对象。
正确答案:
解析:选项 的前半句是对的,后半句错了。
选项 前半句是对的,后半句不对。示例如下:
%
8&
99:(
; (
}
<=
8&"#%
% ; 同一包中的类访问
其他包中的类访问
所有的类访问
所有的类的子类访问
正确答案:
解析:注意本题可以继续扩展,例如把访问权限换成 >>
? 、 下列哪个是 ) 应用程序主类中正确的 方法声明
<=
<=
@ <=
<=
正确答案:
A、 有一段 应用程序,其中包含一个公共类,名字为 那么保存它的源文件名
是( )
都对
正确答案:
与第 个选择题类似。
剩余15页未读,继续阅读
资源评论
zhanghongw1
- 粉丝: 0
- 资源: 3万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功