【答案】 Java核心开发技术 第十六章:IO文件操作 第十六章闯关测验

第1题 单选题

下列哪些是Java语言中所定义的字节流

A. OutputStream

B. Reader

C. Writer

D. InputStream

第2题 单选题

在输入流的read方法返回哪个值的时候表示读取结束

A. 0

B. 1

C. -1

D. null

第3题 单选题

为了从文本文件中逐行读取内容,应该使用哪个处理流对象

A. BufferedReader

BufferedWriter

C. BufferedInputStream

D. BufferedOutputStream

第4题 单选题

为了实现自定义对象的序列化,该自定义对象必须实现哪个接口

A. Volatile

B. Serializable

C. Runnable

D. Transient

第5题 多选题

以下关于File类的叙述,正确的是

A. File类位于java.io包中

B. 创建一个File类的实例将导致打开指定文件进行读写

C. File实例不能用于封装目录

D. File实例封装了指定文件的信息

第6题 单选题

删除File实例所对应文件的方法是

A. mkdir

B. exists

C. delete

D. isHidden

第7题 单选题

以下代码执行结果是

A. xyy

B. x,yy,123

C. xyy123

D. x,yy

第8题 单选题

以下哪一行代码插入到程序中将实现循环输出一个文本文件的内容,每次输出一行

A. while((line=f.read()) !=null) {

B. while((line=fr.read()) !=null) {

C. while((line=br.read()) !=null) {

D. while((line=br.readLine()) !=null) {

第9题 单选题

下面哪一项正确

A. reader不是FileReader或者BufferedReader类型

B. reader可以是FileReader或者BufferedReader

C. reader可以是FileReader类型,但不能是BufferedReader类型

D. reader可以是BufferedReader类型,但不能是FileReader类型

第10题 单选题

以下哪个选项的描述是正确的

A. w既可以是PrintWriter类型,也可以是BufferedWriter类型。

B. w既不可以是PrintWriter类型,也不可以是BufferedWriter类型

C. w可以是BufferedWriter类型,但不可以是PrintWriter类型

D. w可以是PrintWriter类型,但不可以是BufferedWriter类型

第11题 多选题

现有以下三个对象,根据对象选择出正确的代码

A. Filef2=newFile(f);

B. FileReaderfr2=newFileReader(fr);

C. FileReaderfr2=newFileReader(f);

D. FileReaderfr2=newFileReader(br);

E. BufferedReaderbr2=newBufferedReader(f);

F. BufferedReaderbr2=newBufferedReader(fr);

第12题 单选题

如果试图序列化一个Ford实例,结果为

A. 编译失败

B. 两个对象被序列化

C. —个对象被序列化

D. 运行时异常被抛出

第13题 单选题

以下代码中如果Pet实例被序列化,则多少对象将被序列化

A. 1

B. 2

C. 3

D. 4

获取答案请阅读全文

获取答案 需要支付:¥13

未经允许不得转载!【答案】 Java核心开发技术 第十六章:IO文件操作 第十六章闯关测验