15.4.3 字节输入流及输出流

数据流对象分为两大类:一大类是负责输入的输入流对象,另一类是负责输出的输出流对象。这两大类的父类是“InputStream”类和“OutputStream”类。其实这两个类都是抽象类,通过前面对抽象和多态的学习,应该知道抽象类不能创建对象,但是可以通过其子类来创建对象,这一点在多态中已经详细讲述过。

这两个父类包含了丰富的方法,下面对这些方法进行详细的说明。

InputStream类的主要方法如表15.2所示。

15.4.3 字节输入流及输出流 - 图1

OutputStream类的主要方法如表15.3所示。

15.4.3 字节输入流及输出流 - 图2

上面的方法函数,可通过两个类的子类对象进行引用。有关这些子类,后面的章节将会一一介绍。