जावा में इनपुट स्ट्रीम और आउटपुट स्ट्रीम में क्या अंतर है?
जावा में इनपुट स्ट्रीम और आउटपुट स्ट्रीम में क्या अंतर है?

वीडियो: जावा में इनपुट स्ट्रीम और आउटपुट स्ट्रीम में क्या अंतर है?

वीडियो: जावा में इनपुट स्ट्रीम और आउटपुट स्ट्रीम में क्या अंतर है?
वीडियो: Java урок - 15.3.1 Ввод-вывод. Классы Writer, Reader, InputStream, OutputStream и их отличия 2024, दिसंबर
Anonim

आगत प्रवाह कई चीजों के लिए उपयोग किया जाता है जिनसे आप पढ़ते हैं। आउटपुटस्ट्रीम आपके द्वारा लिखी जाने वाली कई चीजों के लिए उपयोग किया जाता है। आगत प्रवाह पढ़ने के लिए प्रयोग किया जाता है, आउटपुटस्ट्रीम लिखने के लिये। वे डेकोरेटर के रूप में एक दूसरे से इस तरह जुड़े हुए हैं कि आप सभी को पढ़/लिख सकते हैं को अलग सभी से डेटा के प्रकार को अलग स्रोतों के प्रकार।

इसी तरह, जावा में इनपुट स्ट्रीम और आउटपुट स्ट्रीम क्या है?

फ़ाइलें पढ़ना और लिखना। जैसा कि पहले बताया गया है, ए धारा डेटा के अनुक्रम के रूप में परिभाषित किया जा सकता है। NS आगत प्रवाह स्रोत से डेटा पढ़ने के लिए उपयोग किया जाता है और आउटपुटस्ट्रीम एक गंतव्य के लिए डेटा लिखने के लिए प्रयोग किया जाता है। यहां से निपटने के लिए कक्षाओं का एक पदानुक्रम है इनपुट तथा आउटपुट स्ट्रीम.

इसी तरह, फाइल और स्ट्रीम में क्या अंतर है? दरअसल, इनपुटस्ट्रीम और रीडर दोनों स्रोत से डेटा पढ़ने के लिए अमूर्त हैं, जो या तो हो सकते हैं फ़ाइल या सॉकेट, लेकिन मुख्य के बीच अंतर वह है, इनपुटस्ट्रीम का उपयोग बाइनरी डेटा को पढ़ने के लिए किया जाता है, जबकि रीडर का उपयोग टेक्स्ट डेटा, ठीक यूनिकोड वर्णों को पढ़ने के लिए किया जाता है।

यहाँ, जावा में बाइट स्ट्रीम और कैरेक्टर स्ट्रीम में क्या अंतर है?

मुख्य जावा में बाइट स्ट्रीम और कैरेक्टर स्ट्रीम के बीच अंतर है कि बाइट स्ट्रीम 8-बिट के इनपुट और आउटपुट संचालन करने में मदद करता है बाइट्स जबकि चरित्र धारा 16-बिट यूनिकोड के इनपुट और आउटपुट संचालन करने में मदद करता है। ए धारा एक है अनुक्रम डेटा जो समय के साथ उपलब्ध है।

आईओ स्ट्रीम क्या है?

एक I/O धारा एक इनपुट स्रोत या एक आउटपुट गंतव्य का प्रतिनिधित्व करता है। ए धारा डिस्क फ़ाइलों, उपकरणों, अन्य कार्यक्रमों और स्मृति सरणियों सहित कई अलग-अलग प्रकार के स्रोतों और गंतव्यों का प्रतिनिधित्व कर सकते हैं।

सिफारिश की: