FixedByteArrayOutputStream
public class FixedByteArrayOutputStream
extends Object
java.lang. אובייקט | |
↳ | com.android.tradefed.util.FixedByteArrayOutputStream |
ERROR(/OutputStream)
בזיכרון ERROR(/OutputStream)
השומרת רק על כמות נתונים מרבית.
זה מיושם על ידי שמירה על מערך בתים מעגלי בגודל קבוע.
לא בטוח בחוט.
סיכום
בונים ציבוריים | |
---|---|
FixedByteArrayOutputStream (int maxDataSize) יוצר |
שיטות ציבוריות | |
---|---|
InputStream | getData () מקבל InputStream לקריאת פלט שנאסף. |
long | size () |
void | write (byte[] b, int off, int len) |
void | write (int data) |
בונים ציבוריים
FixedByteArrayOutputStream
public FixedByteArrayOutputStream (int maxDataSize)
יוצר FixedByteArrayOutputStream
.
פרמטרים | |
---|---|
maxDataSize | int : הגודל המקסימלי המשוער בבייטים שישמור בזרם הפלט |
שיטות ציבוריות
getData
public InputStream getData ()
מקבל InputStream לקריאת פלט שנאסף.
לא בטוח בחוט. מניח שלא ייכתבו נתונים בזמן קריאתם
החזרות | |
---|---|
InputStream |
גודל
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 |