固定字节数组输出流
public class FixedByteArrayOutputStream
extends Object
java.lang.Object |
↳ | com.android.tradefed.util.FixedByteArrayOutputStream |
仅保留最大数据量的内存中ERROR(/OutputStream)
。
这是通过保持一个固定大小的循环字节数组来实现的。
不是线程安全的。
概括
公共方法 |
---|
InputStream | getData () 获取用于读取收集的输出的 InputStream。 |
long | size () |
void | write (byte[] b, int off, int len) |
void | write (int data) |
公共构造函数
固定字节数组输出流
public FixedByteArrayOutputStream (int maxDataSize)
创建FixedByteArrayOutputStream
。
参数 |
---|
maxDataSize | int :要保留在输出流中的近似最大大小(以字节为单位) |
公共方法
获取数据
public InputStream getData ()
获取用于读取收集的输出的 InputStream。
不是线程安全的。假设在读取时不会写入任何数据
写
public void write (byte[] b,
int off,
int len)
写
public void write (int data)