MemoryStream

MemoryStream

خلاصه ای

MemoryStream یک کلاس در Aspose.3D FOSS برای جاوا است. وارثان از: Stream, AutoCloseable.

جریان حافظه برای خواندن و نوشتن داده ها در حافظه.

این کلاس ۲۴ روش برای کار با MemoryStream در برنامه های جاوا را فراهم می کند. روش های موجود شامل: MemoryStream, Stream, close, copyTo, flush, getBuffer, getInputStream, getLength, getOutputStream, getSize, read, readByte,، و 7 روش اضافی. همه اعضای عمومی پس از نصب بسته Aspose.3D FOSS for Java به هر برنامه جاوا قابل دسترسی هستند. خواص: buffer, inputStream, length, outputStream, size.

خواص

نام:نوع:Accessشرح:
sizeintبخونید.اندازهٔ داده‌ها در جریان را دریافت می‌کند.
bufferbyte[]بخونید.بافر را دریافت می‌کند.
lengthlongبخونید.طول داده‌های موجود در جریان را دریافت می‌کند.
outputStreamOutputStreamبخونید.جریان خروجی را دریافت می‌کند.
inputStreamjava.io.InputStreamبخونید.جریان ورودی را دریافت می‌کند.

روش ها

Signatureشرح:
MemoryStream()یک جریان حافظه جدید با ظرفیت پیش فرض ایجاد می کند.
MemoryStream(capacity: int)یک جریان حافظه جدید با ظرفیت مشخص ایجاد می کند.
MemoryStream(data: byte[])یک جریان حافظه جدید از داده های موجود ایجاد می کند.
getSize()intاندازهٔ داده‌ها در جریان را دریافت می‌کند.
getBuffer()byte[]بافر را دریافت می‌کند.
setCapacity(cap: int)ظرفیت جریان را تنظیم می‌کند.
getLength()longطول داده‌ها در جریان را برمی‌گرداند.
setLength(len: long)طول جریان را تنظیم می‌کند.
flush()جریان را شستشو می دهد (هیچ عملیات برای جریان حافظه).
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یک جریان فایل جدید ایجاد می کند.
wrap(stream: InputStream)StreamInputStream را به عنوان Stream بسته بندی کنید.

همچنین ببینید:

 فارسی