Java.io.FilterOutputStream 类

简介

Java.io.FilterOutputStream 类是过滤输出流的所有类的超类。 以下是有关 FilterOutputStream 的要点 −

  • 类本身只是用将所有请求传递到包含的输出流的版本覆盖 OutputStream 的所有方法。

  • 这个类的子类可能会进一步覆盖其中一些方法,也可能提供额外的方法和字段。


类声明

以下是 Java.io.FilterOutputStream 类的声明 −

public class FilterOutputStream
   extends OutputStream

字段

以下是 Java.io.FilterOutputStream 类的字段 −

  • protected OutputStream out − 这是要过滤的输出流。


类构造函数

序号 构造函数 & 描述
1

FilterOutputStream(OutputStream out)

这会在指定的底层输出流之上创建一个输出流过滤器。


类方法

序号 方法 & 描述
1 void close()

此方法关闭此输出流并释放与该流关联的所有系统资源。

2 void flush()

此方法刷新此输出流并强制将任何缓冲的输出字节写出到流中。

3 void write(byte[] b)

此方法将 b.length 字节写入此输出流。

4 void write(byte[] b, int off, int len)

此方法将指定字节数组中的 len 个字节从 offset off 处开始写入此输出流。

5 void write(int b)

此方法将指定字节写入此输出流。


继承的方法

这个类继承了以下类的方法 −

  • Java.io.Object