Added in API level 1
BufferedOutputStream
public
class
BufferedOutputStream
extends FilterOutputStream
| java.lang.Object | |||
| ↳ | java.io.OutputStream | ||
| ↳ | java.io.FilterOutputStream | ||
| ↳ | java.io.BufferedOutputStream | ||
The class implements a buffered output stream. By setting up such an output stream, an application can write bytes to the underlying output stream without necessarily causing a call to the underlying system for each byte written.
Summary
Fields | |
|---|---|
protected
byte[] |
buf
The internal buffer where data is stored. |
protected
int |
count
The number of valid bytes in the buffer. |
Inherited fields |
|---|
Public constructors | |
|---|---|
BufferedOutputStream(OutputStream out)
Creates a new buffered output stream to write data to the specified underlying output stream. |
|
BufferedOutputStream(OutputStream out, int size)
Creates a new buffered output stream to write data to the specified underlying output stream with the specified buffer size. |
|