السلام عليكم ورحمة الله وبركاته
عندي استفسار
أنا مش فاهم الـ
Flushing Buffered Stream
:huh:
وهل فككرة الفلاشة تعتمد علي
Flushing
ياريت حد يوضحلي الموضوع دا كله
:S
السلام عليكم ورحمة الله وبركاته
عندي استفسار
أنا مش فاهم الـ
Flushing Buffered Stream
:huh:
وهل فككرة الفلاشة تعتمد علي
Flushing
ياريت حد يوضحلي الموضوع دا كله
:S
صــفــر
ببساطه
flush تعني دفع البيانات او ارسالها
بامكانك عملها عن طريق مناداة الداله flush في الاوتبوت ستريم تبعك
وهل المقصود هو استعجال البيانات ؟؟
أريد مثال حيوي .. كان واحد قالي علي فكرة الفلاشة حينما تكون Still in use ونحاول نعملها safe remove
صــفــر
المصدر PC Mag
Definition : buffer flush
The transfer of data from memory to disk. Whenever you command your application to save the document you're working on, the program is actually flushing its buffer (writing the contents of one or more reserved areas of memory to the hard disk).
Go Flush Your Cold Buffer!
Try this one out on your colleagues. Tell them to "go flush their cold buffers!" A cold buffer is a reserved area of memory that either contains stale data or data that has not yet been saved to disk ("flushed to the disk").
ملاحظة : بعض الأصناف Classes لديها خاصية automatic flushing مثل PrintWriter .
سبحان الله وبحمده ... سبحان الله العظيم
اقتباسوهل المقصود هو استعجال البيانات ؟؟أريد مثال حيوي .. كان واحد قالي علي فكرة الفلاشة حينما تكون Still in use ونحاول نعملها safe remove
سؤالك من الاول لم يكن واضح وتريد مثال حيوي !
المُهم :
الاوتبوت ستريم لها buffers خاصه بها
هذه الbuffers بعد ماتملئ ترسل للملف او الديفايس اللي نكتب عليه
لو كنت تريد ارسالها مباشرة بدون انتظار الbuffer الى ان يمتلئ ، تنادي الداله flush
أخي احمد كلامك صحيح الكلاس PrintWriter -اذا كانت خاصية الفلش اوتو =صح - مع كل جملة println يرسل المعلومات المتواجده
ولاتحتاج الى استدعاء الداله flush