本文内容可能已过时或不再适用,请结合实际情况谨慎参考。

一、实验内容

1.什么叫流?流式输入输出有什么特点?

2.Java 流被分为字节流、字符流两大流类,两者有什么区别?

3.File 类有哪些构造函数和常用方法?

4.运行例 9-1 到例 9-10。

例 9-1:使用 File 类管理文件和目录。

JAVA

例 9-2:编写一程序,接收用户从键盘输入的数据,回车后保存到文件 test.txt 中。若用户输入符号‘#’,则退出程序。

JAVA

例 9-3:使用 FileInputStream 类与 FileOutputStream 类复制文件。

JAVA

例 9-4:读取数据文件 data1.dat 中的三个 int 型数字,显示相加结果。设文件中的三个值分别为 255、-1、0。

JAVA

例 9-5:向文件中写入各种数据类型的数,并统计写入的字节数。

JAVA

例 9-6:在 C 盘根目录创建文本文件 Hello.txt,并往里写入若干行文本。

JAVA

例 9-7:使用 BufferedWriter 完成例 9-6 实现的功能。

JAVA

例 9-8:从例 9-6 中创建的 Hello.txt 中读取文本并显示在屏幕上。

JAVA

例 9-9:使用 Scanner 类接收数据。

JAVA

例 9-10:创建一个雇员对象和一个管理人员对象,并把它们输出到一个文件 employee.dat 中,然后再把这两个对象读出来,在屏幕上显示对象信息。

JAVA

二、课后习题

第九章:文件、流和输入/输出技术

一、填空题
二、选择题
三、输出结果题
四、问答题
五、编程题

评论