- 1
- 0
- 约1.89千字
- 约 15页
- 2023-11-22 发布于湖北
- 举报
Java语言程序设计 主讲: 张思民
清华大学
第8章 输入输出流(1)
• 1 、
输入输出方法
• 2 、
输入输出流的基类
• 3 、
File I/O
• 4 、
数据输入输出流
• 5 、
随机存取文件
• 6 、
文件的其它操作
• 7 、
小结
第 8 章数据流的运用
• 在java中有关流的操作使用 io 包
• import java. io.* ;
• 什么是数据流?
• 流是可被顺序访问的无限长的字符序列。
一 、 输入输出方法
文件,字符串 存储区
程序
终端
文件
流
字节流 字符流
流的分类
• 以字节为对象:
• 输入流:
InputStream
• 输出流:
OutputStrea
• 以字符为对象:
• 输入流: Reader
• 输出流: Writer
n 字符流
n 适用于16位的字符文件
n 每次读写16位字符
n 效率较高
n 字节流——
➢ 适用于各类文件
➢ 每次读写8位字节
➢ 效率较低
Java. io中的四个类:
字节流和字符流的比较
8.2 文件处理
• 1、File类 定义在包java. io中
• 2 、字符文件:
FileReader类 、 FileWriter类
• 3 、字节文件:
FileInput类 、
原创力文档

文档评论(0)