已修正 ByteArrayOutputStream
public
class
FixedByteArrayOutputStream
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.FixedByteArrayOutputStream |
僅保留最高資料量的記憶體內 ERROR(/OutputStream)
。
方法是保留固定大小的圓形位元組陣列。
但不安全的執行緒。
摘要
公用建構函式 | |
---|---|
FixedByteArrayOutputStream(int maxDataSize)
|
公用方法 | |
---|---|
InputStream
|
getData()
取得用於讀取收集的輸出內容的 InputStream。 |
long
|
size()
|
void
|
write(byte[] b, int off, int len)
|
void
|
write(int data)
|
公用建構函式
已修正 ByteArrayOutputStream
public FixedByteArrayOutputStream (int maxDataSize)
可建立 FixedByteArrayOutputStream
。
參數 | |
---|---|
maxDataSize |
int :輸出串流中要保留的約略大小上限 (以位元組為單位) |
公用方法
getData
public InputStream getData ()
取得用於讀取收集的輸出內容的 InputStream。
但不安全的執行緒。假設讀取期間不會寫入任何資料
傳回 | |
---|---|
InputStream |
size
public long size ()
傳回 | |
---|---|
long |
目前儲存的位元組數 |
寫入
public void write (byte[] b, int off, int len)
參數 | |
---|---|
b |
byte |
off |
int |
len |
int |
寫入
public void write (int data)
參數 | |
---|---|
data |
int |