SerializationUtils द्वारा किया जा सकता है , ApacheUtils द्वारा क्रमबद्ध और deserialize विधि द्वारा वस्तु को बाइट में परिवर्तित करने के लिए [] और इसके विपरीत, जैसा कि @ कानूनी जवाब में कहा गया है।
किसी वस्तु को बाइट में बदलने के लिए [] क्रमबद्ध करके:
byte[] data = SerializationUtils.serialize(object);
बाइट में परिवर्तित करने के लिए [] ऑब्जेक्ट को डिसेरिएलाइजिंग द्वारा ::
Object object = (Object) SerializationUtils.deserialize(byte[] data)
Download org-apache-commons-lang.jar के लिंक पर क्लिक करें
क्लिक करके .jar फ़ाइल को एकीकृत करें:
FileName -> मेड्यूल सेटिंग्स खोलें -> अपने मॉड्यूल का चयन करें -> निर्भरता -> जार फ़ाइल जोड़ें और आप कर रहे हैं।
आशा है कि यह मदद करता है ।
byte[]
? क्यों नहीं इसे सीधे सॉकेट के साथ लिखेंObjectOutputStream
, और इसके साथ पढ़ेंObjectInputStream
?