简介
Java.io.BufferedOutputStream 类实现缓冲输出流.通过设置这样的输出流,应用程序可以将字节写入基础输出流,而不必为每个写入的字节调用底层系统.
类声明
以下是 Java.io.BufferedOutputStream 的声明&class;
public class BufferedOutputStream extends FilterOutputStream
字段
以下是 Java.io.BufferedOutputStream
protected byte [] buf : 这是存储数据的内部缓冲区.
protected int count : 这是缓冲区中有效字节的数量.
受保护的OutputStream out : 这是要过滤的基础输出流.
类构造函数
Sr.No. | 构造函数&说明 |
---|---|
1 | BufferedOutputStream(OutputStream out) 这将创建一个新的缓冲输出流,以将数据写入指定的基础输出流. |
2 | BufferedOutputStream(OutputStream out,int大小) 这将创建一个新的缓冲输出流,用于将数据写入具有指定缓冲区大小的指定基础输出流. |
类方法
Sr.No. | Method&说明 |
---|---|
1 | void flush() 此方法刷新此缓冲的输出流. |
2 | void write(byte [] b,int off,int len) 此方法将从offset off开始的指定字节数组中的len个字节写入此缓冲的输出流. |
3 | void write(int b) 此方法将指定的字节写入此缓冲的输出流. |
继承的方法
此类继承以下类中的方法 :
Java.io.FilterOutputStream
Java.io.Object