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[] | Διαβάστε | Πάρτε το buffer. |
length | long | Διαβάστε | Αποκτά το μήκος των δεδομένων στο ρεύμα. |
outputStream | OutputStream | Διαβάστε | Πάρτε το ρεύμα παραγωγής. |
inputStream | java.io.InputStream | Διαβάστε | Πάρτε το εισερχόμενο ρεύμα. |
Μέθοδοι
| υπογραφή | Περιγραφή |
|---|---|
MemoryStream() | Δημιουργεί μια νέα ροή μνήμης με προεπιλεγμένη χωρητικότητα. |
MemoryStream(capacity: int) | Δημιουργεί μια νέα ροή μνήμης με καθορισμένη χωρητικότητα. |
MemoryStream(data: byte[]) | Δημιουργεί μια νέα ροή μνήμης από τα υπάρχοντα δεδομένα. |
getSize() → int | Αποκτά το μέγεθος των δεδομένων στο ρεύμα. |
getBuffer() → byte[] | Πάρτε το buffer. |
setCapacity(cap: int) | Να καθορίσει την ικανότητα της ροής. |
getLength() → long | Αποκτά το μήκος των δεδομένων στο ρεύμα. |
setLength(len: long) | Καθορίστε το μήκος της ροής. |
flush() | Στελίζει το ρεύμα (no-op για τη ροή μνήμης). |
readByte() → int | Διαβάστε ένα byte από το ρεύμα. |
read(buf: byte[]) → int | Διαβάστε τα bytes από το ρεύμα. |
read(buf: byte[], start: int, len: int) → int | Διαβάστε τα bytes από το ρεύμα. |
write(buf: byte[]) | Γράφει μπάτ στο ρεύμα. |
write(buf: byte[], start: int, len: int) | Γράφει μπάτ στο ρεύμα. |
writeByte(b: int) | Γράφει ένα byte στο ρεύμα. |
seek(offset: long, seek: int) → long | Αναζητά μια θέση στο ρεύμα. |
toArray() → byte[] | Μετατρέψτε το ρεύμα σε μια σειρά. |
close() | Κλείνει το ρεύμα. |
copyTo(stream: Stream) | Αντιγράψτε το περιεχόμενο ροής σε άλλο ροή. |
copyTo(stream: OutputStream) | Αντιγράψτε το περιεχόμενο ροής σε ένα ρεύμα εξόδου. |
Stream(in: InputStream) | Stream αρχείων για ανάγνωση και γραφή αρχεία. |
getOutputStream() → OutputStream | Επιστρέφει το ρεύμα παραγωγής. |
getInputStream() → java.io.InputStream | Δημιουργεί ένα νέο αρχείο ροής. |