java io 流选择题_java IO流(习题)

java IO流(习题)

(2011-09-23 20:13:50)

标签:

杂谈

IO 框架

Key Point

* File 类

* 流的分类

* 基本字节流

* 字节过滤流

* 基本字符流、桥转换

* 字符过滤流

* 对象序列化

练习

1. (File 类)以下关于File 类说法正确的是:

A. 一个File 对象代表了操作系统中的一个文件或者文件夹

B. 可以使用File 对象创建和删除一个文件

C. 可以使用File 对象创建和删除一个文件夹

D. 当一个File 对象被垃圾回收时,系统上对应的文件或文件夹也被删除

2. (File 类)有如下代码:

public class TestFile{

public static void main(String args[]){

File file = new File(“chp13/corejava.txt”);

}

}

请选择一个正确答案:

A. corejava.txt 文件在系统中被创建

B. 在windows 系统上运行出错,因为路径分隔符不正确

C. corejava.txt 文件在系统中没有被创建

D. 如果corejava.txt 文件已存在,则抛出一个异常

3. (File 类)将下列代码补充完整

class TestMyFile{

public static void main(String args[]) throws Exception{

File file;

//创建一个File 对象表示当前目录下的“hello.txt”文件

//判断该文件是否存在

//如果该文件存在,则输出该文件的完整路径

}

}

4. (流的分类)对于FileInputStream 来说,从方向上来分,它是_________流,从数据单

位上分,它是__________流,从功能上分,它是____________流。

5. (字节流, FileInputStream)FileInputStream 有三个重载的read 方法,其中

1) 无参的read 方法返回值为___类型,表示_________________

2) int read(byte[]

bs)方法返回值表示______________,参数表示________________

3) int read(byte[] bs, int offset, int len)

方法返回值表示_______________,参数分别表示

___________________________。

6. (FileInputStream)下面关于FileInputStream 类型说法正确的是:

A. 创建FileInputStream 对象是为了读取硬盘上的文件

B. 创建FileInputStream 对象时,如果硬盘上对应的文件不存在,则抛出一个异常

C. 利用FileInputStream 对象可以创建文件

D. FileInputStream 对象读取文件时,只能读取文本文件。

7. (FileOutputStream)填空:

创建FileOutputStream 对象时,如果对应的文件在硬盘上不存在,则会___________;如

果对应的文件在硬盘上已经存在,则_______________;

如果使用FileOutputStream(

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值