摘要
任何一门程序设计语言,要创建一个好的输入输出(I/O)系统,都是一项艰难的任务。涉及到不同的平台、不同的编码方式等一系列问题。对于Java
初学者来说,要很好的掌握Java 的I/O, 也不是一件十分容易的事情。Java 采用了基于装饰器的设计模式,来对不同的I/O 类型进行包装。如果能够梳理清楚继承关系,看似复杂的I/O 便能很好的掌握。
本文主要涉及如下内容:
- I/O 的介绍
- Java 基于字节的输入输出
- Java 基于字符的出入输出
- Java I/O 装饰器类
- 常用的实现
任何一门程序设计语言,要创建一个好的输入输出(I/O)系统,都是一项艰难的任务。涉及到不同的平台、不同的编码方式等一系列问题。对于Java
初学者来说,要很好的掌握Java 的I/O, 也不是一件十分容易的事情。Java 采用了基于装饰器的设计模式,来对不同的I/O 类型进行包装。如果能够梳理清楚继承关系,看似复杂的I/O 便能很好的掌握。
本文主要涉及如下内容: