IO流:内存与存储设备之间传输数据的通道
- 数据借助流传输
- 输入流:将<存储设备>中的内容读入到内存中
- 输出流:将<内存>中的内容写入到<存储设备>中
- 文件 -> Input -> 程序 -> Output -> 文件
-
字节流:读写所有数据
-
字符流:读写文本数据
-
节点流:实际读写传输数据;
-
过滤流:节点流之上增强功能
InputStream和OutputStream是所有字节流的超类
- 一般由子类实现
- 一次只能操作一个字节
package com.li.changGe.ioStream.byteStream;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.InputStream;
import java.io.OutputStream;
public class FileInputOutputStreamDemo01 {
private static String fileName = "C:\\Users\\林木\\Desktop/test.txt";
public static void main(String[] args){
try {
//fileInputStreamTest();
fileOutputStreamTest();
}