आउटपुटस्ट्रीम फ्लश क्या करता है?
आउटपुटस्ट्रीम फ्लश क्या करता है?

वीडियो: आउटपुटस्ट्रीम फ्लश क्या करता है?

वीडियो: आउटपुटस्ट्रीम फ्लश क्या करता है?
वीडियो: जावा - इनपुट और आउटपुट स्ट्रीम 2024, नवंबर
Anonim

NS लालिमा () उसकि विधि आउटपुटस्ट्रीम कक्षा का उपयोग किया जाता है लालिमा बफर की सामग्री आउटपुट स्ट्रीम . एक बफर मेमोरी का एक हिस्सा होता है जिसका उपयोग डेटा (वर्ण) की एक धारा को स्टोर करने के लिए किया जाता है। वह डेटा कभी-कभी केवल आउटपुट डिवाइस को भेजा जाएगा, जब बफर भर जाएगा।

इसी तरह, लोग पूछते हैं, सिस्टम आउट फ्लश क्या करता है?

प्रिंटराइटर लालिमा () जावा में उदाहरण के साथ विधि द्वारा फ्लशिंग धारा, इसका मतलब किसी भी तत्व की धारा को साफ़ करना है जो धारा के अंदर हो सकता है या नहीं भी हो सकता है। यह न तो किसी पैरामीटर को स्वीकार करता है और न ही कोई मान देता है। पैरामीटर: यह विधि करना किसी भी पैरामीटर को स्वीकार नहीं करता है।

कोई यह भी पूछ सकता है कि जावा में फ्लश और क्लोज में क्या अंतर है? लालिमा () बफ़र की सामग्री को गंतव्य पर लिखता है और आगे के डेटा को संग्रहीत करने के लिए बफर को खाली करता है लेकिन यह स्ट्रीम को स्थायी रूप से बंद नहीं करता है। इसका मतलब है कि आप अभी भी स्ट्रीम में कुछ और डेटा लिख सकते हैं। परंतु बंद करे () स्ट्रीम को स्थायी रूप से बंद कर देता है।

इसके संबंध में जावा में फ्लश का उपयोग क्यों किया जाता है?

फ्लश आउटपुट स्ट्रीम और किसी भी बफ़र किए गए आउटपुट बाइट्स को लिखने के लिए बाध्य करता है। का सामान्य अनुबंध लालिमा यह है कि इसे कॉल करना एक संकेत है कि, यदि पहले से लिखे गए किसी भी बाइट को आउटपुट स्ट्रीम के कार्यान्वयन से बफ़र किया गया है, तो ऐसे बाइट्स को तुरंत उनके इच्छित गंतव्य पर लिखा जाना चाहिए।

सी # में फ्लश विधि का उपयोग क्या है?

यह वर्तमान लेखक के लिए सभी बफ़र्स को साफ़ करता है और किसी भी बफ़र किए गए डेटा को अंतर्निहित डिवाइस पर लिखने का कारण बनता है। नोट: सभी व्युत्पन्न वर्गों को ओवरराइड करना चाहिए लालिमा यह सुनिश्चित करने के लिए कि सभी बफ़र किए गए डेटा स्ट्रीम में भेजे जाते हैं। फ्लशिंग धारा नहीं होगी लालिमा इसका अंतर्निहित एन्कोडर जब तक आप स्पष्ट रूप से कॉल नहीं करते लालिमा या बंद करें।

सिफारिश की: