类 NoLockByteArrayOutputStream
java.lang.Object
java.io.OutputStream
org.beetl.core.io.NoLockByteArrayOutputStream
- 所有已实现的接口:
Closeable,Flushable,AutoCloseable
-
字段概要
字段 -
构造器概要
构造器 -
方法概要
从类继承的方法 java.io.OutputStream
close, flush, nullOutputStream, write
-
字段详细资料
-
buf
protected byte[] buf缓存 -
pos
protected int pos缓存中的位置
-
-
构造器详细资料
-
NoLockByteArrayOutputStream
public NoLockByteArrayOutputStream()构造方法 -
NoLockByteArrayOutputStream
public NoLockByteArrayOutputStream(int size) 构造方法- 参数:
size- 缓存大小
-
-
方法详细资料
-
write
public void write(int src) 向流中写入一个字节- 指定者:
write在类中OutputStream- 参数:
src- 字节来源
-
write
public void write(byte[] src, int off, int len) 向流中写入一个字节数组- 覆盖:
write在类中OutputStream- 参数:
src- 字节数组off- 在src中的起始下标len- 在src中的长度
-
reset
public void reset()重置 -
toByteArray
public byte[] toByteArray()转成字节数组- 返回:
- 新的字节数组实例
-
size
public int size()获取已写入的大小- 返回:
- 已写入的大小
-