MemoryStream
סקירה כללית
MemoryStream הוא שיעור ב Aspose.3D FOSS עבור Java. מורשת מ : Stream, AutoCloseable.
זרימת זיכרון לקריאה ולכתוב נתונים בזיכרונות.
שיעור זה מספק 23 שיטות לעבוד עם אובייקטים MemoryStream בתוכניות Java. שיטות זמינות כוללות: MemoryStream, Stream, close, copyTo, flush, getBuffer, getInputStream, getLength, getOutputStream, getSize, read, readByte,6 שיטות נוספות. כל החברים הציבוריים זמינים לכל יישום Java לאחר התקנת Aspose.3D FOSS עבור חבילת Java. רכוש : buffer, inputStream, length, outputStream, size.
נכסים
| שם | סוג | גישה | תיאור |
|---|---|---|---|
size | int | קראו | מקבל את גודל הנתונים בתהליך. |
buffer | byte[] | קראו | מקבל את הבופר. |
length | long | קראו | מקבל את אורך הנתונים בתהליך. |
outputStream | OutputStream | קראו | מקבל את זרימת הייצוא. |
inputStream | java.io.InputStream | קראו | מקבל את זרימת הכניסה. |
שיטות
| חתימה | תיאור |
|---|---|
MemoryStream() | יצירת זרם זיכרון חדש עם יכולת ברירת מחדל. |
MemoryStream(capacity: int) | יצירת זרם זיכרון חדש עם יכולת מסוימת. |
MemoryStream(data: byte[]) | יצירת זרם זיכרון חדש מתוך נתונים קיימים. |
getSize() → int | מקבל את גודל הנתונים בתהליך. |
getBuffer() → byte[] | מקבל את הבופר. |
setCapacity(cap: int) | הגדר את היכולת של זרם. |
getLength() → long | מקבל את אורך הנתונים בתהליך. |
setLength(len: long) | קבע את אורך הזרם. |
flush() | זרם זרימה (No-op for memory stream). |
readByte() → int | קורא באט מהזרם. |
read(buf: byte[]) → int | קוראים באטים מהזרם. |
read(buf: byte[], start: int, len: int) → int | קוראים באטים מהזרם. |
write(buf: byte[]) | כתיבת ביטים לתוך הזרם. |
write(buf: byte[], start: int, len: int) | כתיבת ביטים לתוך הזרם. |
writeByte(b: int) | כתיבת באט לתוך הזרם. |
seek(offset: long, seek: int) → long | מחפשים עמדה בתנועה. |
toArray() → byte[] | להפוך את הזרם לקטע. |
close() | סגור את הזרם. |
copyTo(stream: Stream) | העתק את התוכן של זרם לתוך זרימה אחרת. |
copyTo(stream: OutputStream) | העתק את התוכן של זרם לתוך זרימת יציאה. |
Stream(in: InputStream) | קובץ זרימה לקריאה ולכתבה של קבצים. |
getOutputStream() → OutputStream | החזיר את זרימת היציאה. |
getInputStream() → java.io.InputStream | יצירת קובץ חדש זרימה. |