装饰器模式
分为输入流和输出流
有两种方式
1.基于字节流,操作字节(二进制)inputStream读取,outputStream写入
2.字符流,操作文本,Reader读取,Writer写入,
注意:两个对应,一个桥梁。对应是Byte Stream到Char Stream,输入流到输出流。桥梁是字节流到字符流的转换。
Java的IO主要包含三个部分:
1.流式部分——IO的主体部分
2.非流式部分——主要包含一些辅助流式部分的类
3.文件读取部分的与安全相关的类以及与本地操作系统相关的文件系统的类
File类
针对 文件和目录进行操作
字节流
使用缓存区减少操作,提高效率。



