面向字节的输入输出流

    |     2015年4月17日   |   输入输出(IO)操作   |     0 条评论   |    1571

字节流以字节为传输单位,用来读写8位的数据,除了能够处理纯文本文件之外,还能用来处理二进制文件的数据。 InputStream类和OutputStream类是所有字节流的父类。

InputStream类

面向字节的输入流都是InputStream类的子类,其类层次结构如图10-6所示。

图像 (7)
表 10-5 列出了 InputStream 的主要子类及说明。
图像 (8)
图像 (9)
面向字节的输出流都是OutputStream类的子类,其类层次结构如图10-7所示。
图像 (10)
10-7列出了OutputStream的主要子类及说明。
图像 (11)
图像 (12)

由于InputStream和OutputStream都是抽象类,所以在程序中创建的输入流对象一般是它们某个子类的对象,通过调用对象继承的read()和write()方法就可实现对相应外设的输入输出操作。

转载请注明来源:面向字节的输入输出流
回复 取消