Учебники

Класс Java.io.FilterOutputStream

Класс Java.io.FilterOutputStream является суперклассом всех классов, которые фильтруют выходные потоки. Ниже приведены важные моменты, касающиеся FilterOutputStream.

  • Сам класс просто переопределяет все методы OutputStream версиями, которые передают все запросы в содержащийся поток вывода.

  • Подклассы этого класса могут дополнительно переопределять некоторые из этих методов, а также могут предоставлять дополнительные методы и поля.

Сам класс просто переопределяет все методы OutputStream версиями, которые передают все запросы в содержащийся поток вывода.

Подклассы этого класса могут дополнительно переопределять некоторые из этих методов, а также могут предоставлять дополнительные методы и поля.

Объявление класса

Ниже приводится объявление для класса Java.io.FilterOutputStream:

public class FilterOutputStream
   extends OutputStream

поле

Ниже приведены поля для класса Java.io.FilterOutputStream.

  • Защищенный выходной поток — это выходной поток для фильтрации.

Защищенный выходной поток — это выходной поток для фильтрации.

Конструкторы классов

Sr.No. Конструктор и описание
1

FilterOutputStream (OutputStream out)

Это создает фильтр выходного потока, построенный поверх указанного базового выходного потока.

FilterOutputStream (OutputStream out)

Это создает фильтр выходного потока, построенный поверх указанного базового выходного потока.

Методы класса

Sr.No. Метод и описание
1 void close ()

Этот метод закрывает этот выходной поток и освобождает все системные ресурсы, связанные с этим потоком.

2 void flush ()

Этот метод очищает этот выходной поток и принудительно записывает любые буферизованные выходные байты в поток.

3 void write (byte [] b)

Этот метод записывает байты b.length в этот выходной поток.

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

Этот метод записывает len байтов из указанного байтового массива, начиная со смещения в этот выходной поток.

5 void write (int b)

Этот метод записывает указанный байт в этот выходной поток.

Этот метод закрывает этот выходной поток и освобождает все системные ресурсы, связанные с этим потоком.

Этот метод очищает этот выходной поток и принудительно записывает любые буферизованные выходные байты в поток.

Этот метод записывает байты b.length в этот выходной поток.

Этот метод записывает len байтов из указанного байтового массива, начиная со смещения в этот выходной поток.

Этот метод записывает указанный байт в этот выходной поток.

Методы унаследованы

Этот класс наследует методы от следующих классов —