Класс 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 байтов из указанного байтового массива, начиная со смещения в этот выходной поток.
Этот метод записывает указанный байт в этот выходной поток.
Методы унаследованы
Этот класс наследует методы от следующих классов —