विषयसूची:

आप जावा में किसी ऑब्जेक्ट को डिसेरिएलाइज़ कैसे करते हैं?
आप जावा में किसी ऑब्जेक्ट को डिसेरिएलाइज़ कैसे करते हैं?

वीडियो: आप जावा में किसी ऑब्जेक्ट को डिसेरिएलाइज़ कैसे करते हैं?

वीडियो: आप जावा में किसी ऑब्जेक्ट को डिसेरिएलाइज़ कैसे करते हैं?
वीडियो: जावा - क्रमांकन एवं अक्रमांकन 2024, मई
Anonim

क्रमांकन और अक्रमांकन में जावा उदाहरण के साथ। क्रमांकन एक की स्थिति को परिवर्तित करने का एक तंत्र है वस्तु एक बाइट स्ट्रीम में। अक्रमांकन रिवर्स प्रक्रिया है जहां बाइट स्ट्रीम का उपयोग वास्तविक को फिर से बनाने के लिए किया जाता है जावा वस्तु याद में। इस तंत्र का उपयोग जारी रखने के लिए किया जाता है वस्तु.

नतीजतन, आप जावा में किसी ऑब्जेक्ट को क्रमबद्ध कैसे करते हैं?

प्रति किसी वस्तु को क्रमबद्ध करना इसका मतलब है कि अपने राज्य को बाइट स्ट्रीम में बदलना ताकि बाइट स्ट्रीम को वापस एक कॉपी में बदला जा सके वस्तु . ए जावा वस्तु है serializable यदि इसकी कक्षा या इसका कोई सुपरक्लास या तो लागू करता है जावा . आईओ serializable इंटरफ़ेस या इसके उप-इंटरफ़ेस, जावा.

आप जावा में किसी ऑब्जेक्ट को कैसे पढ़ते हैं? जावा में फ़ाइल से किसी ऑब्जेक्ट को कैसे पढ़ें

  1. उस फ़ाइल में FileInputStream खोलें जिसमें आपने ऑब्जेक्ट संग्रहीत किया है।
  2. उपरोक्त FileInpoutStream पर ObjectInputStream खोलें।
  3. फ़ाइल से ऑब्जेक्ट को पढ़ने के लिए ObjectInputStream वर्ग की readObject विधि का उपयोग करें।
  4. उपरोक्त विधि ऑब्जेक्ट प्रकार का ऑब्जेक्ट लौटाती है।

यह भी जानें, आप जावा में किसी सूची को कैसे डिसेरिएलाइज़ करते हैं?

यहाँ एक पूरा उदाहरण है। ये चरण हैं:

  1. क्लास आइटम बनाएं () जो Serializable लागू करता है।
  2. मुख्य में - 2 आइटम ऑब्जेक्ट बनाएं।
  3. इसे ArrayList में जोड़ें।
  4. ArrayList को क्रमबद्ध करें। किसी ऑब्जेक्ट की बाइटस्ट्रीम देखने के लिए चेकआउट फ़ाइल। (छवि के नीचे)
  5. ऑब्जेक्ट देखने के लिए उसी फ़ाइल से बाइटस्ट्रीम को डिसेरिएलाइज़ करें।

जावा में क्रमांकन का उद्देश्य क्या है?

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

सिफारिश की: