IO流:用来进行设备间的数据传输问题。
IO流根据流向可以分为输入流和输出流,其中输出流,从一个设备向一个设备传数据,自然是先读取数据,所以输出流既是读取,同理输入流既是写入。
IO流又根据数据类型分为字节流和字符流,其中字节流又被称为万能流。
字节流:(用记事本打开读不懂)
输出流 InputStream(抽象类)
输入流 OutputStream(抽象类)
首先文件类File,创建文件有三种方式:
- File file = new File("E:\\a.txt");
- File file = new File("E:\\demo"); File file2 = new File(file," a.txt");
File file = new File("E:\\demo","a.txt");
字节输出流操作步骤:
A: 创建字节输出流对象
B: 写数据
C: 释放资源
字节输入流操作步骤:
A:创建字节输入流对象
B:读取数据
C:释放资源
import java.io.FileInputStream;
import java.