一、 琐碎的知识点
字节流: InputStream 和 OutputStream 这两个抽象类
字符流: 1.1版后Reader 和 Writer 这两个抽象类
- 节点流和过滤流
举例: FileInputStream 和 BufferedInputStream。 前者是节点流,直接和设备打交道。后者是过滤流,通过包装FileInputSteam得到带缓冲区的流。
- InputStream和OutputStream的层次和常用方法:
-
I/O流的链接
- Reader 和 Writer的类层次
- Java I/O库的设计原则
- 装饰设计模式
- 装饰设计模式在Java I/O中的应用