MemoryStream

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.

Ιδιοκτησία

ΟνομασίαΤύποςΠρόσβασηΠεριγραφή
sizeintΔιαβάστεΑποκτά το μέγεθος των δεδομένων στο ρεύμα.
bufferbyte[]ΔιαβάστεΠάρτε το buffer.
lengthlongΔιαβάστεΑποκτά το μήκος των δεδομένων στο ρεύμα.
outputStreamOutputStreamΔιαβάστεΠάρτε το ρεύμα παραγωγής.
inputStreamjava.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Δημιουργεί ένα νέο αρχείο ροής.

Δείτε επίσης

 Ελληνικά