Java Java.io.BufferedOutputStream 类
-
介绍
java.io.BufferedOutputStream类实现缓冲的输出流。通过设置这样的输出流,应用程序可以将字节写入底层输出流,而不必一定为每个写入的字节引起对底层系统的调用。 -
类声明
以下是Java.io.BufferedOutputStream类的声明-public class BufferedOutputStream extends FilterOutputStream
-
字段
以下是Java.io.BufferedOutputStream类的字段-- protected byte[] buf-这是存储数据的内部缓冲区。
- protected int count- 这是缓冲区中有效字节的数量。
- protected OutputStream out- 这是要过滤的基础输出流。
-
类构造函数
以下是Java.io.BufferedOutputStream类的构造函数-- BufferedOutputStream(OutputStream out) - 这将创建一个新的缓冲输出流,以将数据写入指定的基础输出流。
- BufferedOutputStream(OutputStream out, int size) - 这将创建一个新的缓冲输出流,以指定的缓冲区大小将数据写入指定的基础输出流。
-
类方法
方法 描述 void flush() 此方法会刷新这个缓冲的输出流。 void write(byte[] b, int off, int len) 此方法从指定的字节数组(从偏移量off开始)中写入len字节到此缓冲的输出流。 void write(int b) 此方法将指定的字节写入此缓冲的输出流。 -
方法继承
此类从以下类继承方法-- Java.io.FilterOutputStream
- Java.io.Object