Java输入输出流(IO流)

Java 输入输出流可以将程序中的数据存储到硬盘文件中,也可以将硬盘文件中的数据读取到程序中。

流(Stream)是指在计算机的输入输出操作中各部件之间的数据流动,按照数据的传输方向,流可分为输入流与输出流。

Java 语言里的流序列中的数据既可以是未经加工的原始二进制数据,也可以是经过一定编码处理后符合某种特定格式的数据。
本章内容:
1. Java流的概念
2. Java字符流(字符输入流+字符输出流)
3. Java字节流(字节输入流+字节输出流)
4. Java文件和目录管理
5. Java RandomAccessFile类:随机读写文件
6. Java Java.util.zip包:文件压缩和解压