MemoryStream
Overview
MemoryStream là một lớp trong Aspose.3D FOSS cho Java. Dòng thừa kế từ: Stream, AutoCloseable.
Bộ nhớ lưu trữ để đọc và viết dữ liệu trong bộ nhớ.
Khóa học này cung cấp 23 phương pháp để làm việc với các đối tượng MemoryStream trong các chương trình Java. Các phương pháp có sẵn bao gồm: MemoryStream, Stream, close, copyTo, flush, getBuffer, getInputStream, getLength, getOutputStream, getSize, read, readByte,6 phương pháp bổ sung. Tất cả các thành viên công cộng đều có thể truy cập bất kỳ ứng dụng Java nào sau khi cài đặt Aspose.3D FOSS cho gói Java. Tài sản : buffer, inputStream, length, outputStream, size.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
size | int | Read | Nhận kích thước của dữ liệu trong dòng. |
buffer | byte[] | Read | Đưa buffer đi. |
length | long | Read | Nhận được chiều dài dữ liệu trong dòng. |
outputStream | OutputStream | Read | Nhận dòng sản xuất. |
inputStream | java.io.InputStream | Read | Nhận dòng input. |
Methods
| Signature | Description |
|---|---|
MemoryStream() | Tạo một dòng bộ nhớ mới với khả năng mặc định. |
MemoryStream(capacity: int) | Tạo một dòng bộ nhớ mới với khả năng cụ thể. |
MemoryStream(data: byte[]) | Tạo một dòng bộ nhớ mới từ dữ liệu hiện có. |
getSize() → int | Nhận kích thước của dữ liệu trong dòng. |
getBuffer() → byte[] | Đưa buffer đi. |
setCapacity(cap: int) | Đặt khả năng của dòng chảy. |
getLength() → long | Nhận được chiều dài dữ liệu trong dòng. |
setLength(len: long) | Đặt chiều dài của dòng chảy. |
flush() | Flushes dòng (no-op cho lưu lượng nhớ). |
readByte() → int | Đọc một byte từ dòng chảy. |
read(buf: byte[]) → int | Đọc byte từ dòng chảy. |
read(buf: byte[], start: int, len: int) → int | Đọc byte từ dòng chảy. |
write(buf: byte[]) | Tạo byte cho dòng chảy. |
write(buf: byte[], start: int, len: int) | Tạo byte cho dòng chảy. |
writeByte(b: int) | Nhập một byte cho dòng chảy. |
seek(offset: long, seek: int) → long | Tìm kiếm một vị trí trong dòng chảy. |
toArray() → byte[] | Chuyển đổi dòng chảy thành một array. |
close() | đóng dòng chảy. |
copyTo(stream: Stream) | Sao chép nội dung dòng sang một dòng khác. |
copyTo(stream: OutputStream) | Sao chép nội dung dòng vào một dòng output. |
Stream(in: InputStream) | File stream cho đọc và viết file. |
getOutputStream() → OutputStream | Trở lại dòng sản xuất. |
getInputStream() → java.io.InputStream | Tạo một file stream mới. |