मैं एक शोध करने के लिए योजना बना रहा था, कृपया सलाह दें कि अगर मैं जावा 1.5 और 1.6 मिश्रण करने की कोशिश करता हूं। उदाहरण के लिए मेरे पास जावा 1.5 है और मैंने c: \ drive में फ़ाइल में जावा ऑब्जेक्ट को क्रमबद्ध किया है और फिर जावा 1.6 में खोलने का प्रयास किया है, क्या कोई अपवाद होगा और यदि मैं इसके विपरीत करता हूं ..?जेडीके 1.5 में ऑब्जेक्ट को सीरियलाइज करना और इसे deserializing jdk 1.6
उत्तर
धारावाहिक तंत्र स्वयं नहीं बदला है। व्यक्तिगत कक्षाओं के लिए यह विशिष्ट वर्ग पर निर्भर करेगा। यदि किसी वर्ग में एक serialVersionUID फ़ील्ड है, तो यह क्रमबद्धता compatiblity इंगित करने के लिए माना जाता है।
private static final long serialVersionUID = -7287480476309918049L;
If it is unchanged, the serialized versions are compatible.
क्या आप एक संदर्भ उद्धृत कर सकते हैं? –
'serialVersionUID' कक्षा के विभिन्न संस्करणों की संगतता को संदर्भित करता है, और वास्तव में serialization के लिए उपयोग किए गए जावा के संस्करण के बारे में कुछ भी इंगित नहीं करता है। आप जावा 5 और 6 दोनों के तहत कक्षा के एक उदाहरण को क्रमबद्ध कर सकते हैं, लेकिन 'serialVersionUID' नहीं बदलेगा। –
- 1. जेडीके 1.5 से 1.6
- 2. जेडीके 1.6 जेडीके 1.5 के साथ संगत?
- 3. जावा ऑब्जेक्ट सीरियलाइजेशन 1.5 और 1.6
- 4. जेडीके 1.6 और जेडीके 1.7
- 5. जेडीके 1.6 और जेर्सिस?
- 6. कैसे JDK 1.6
- 7. Charset.defaultCharset() जेडीके 1.7 और जेडीके 1.6
- 8. जेडीके 1.6
- 9. एसआईसीपी व्यायाम 1.5 और 1.6
- 10. जीडब्ल्यूटी 1.5 से 1.6
- 11. ग्रहण में जेडीके सेट करना
- 12. स्कैला अभिनेता: जेआरई 1.5 और 1.6
- 13. enum.valueOf (स्ट्रिंग नाम) Javadoc 1.5 और 1.6
- 14. जेडीके 1.6 और जेडीके 1.7 के बीच अंतर?
- 15. जावा 1.6 जेडीके 6 जैसा ही है?
- 16. जेएसओएन, एक्सएमएल, वाईएएमएल को ऑब्जेक्ट को सीरियलाइज करना?
- 17. आईओएस 5 जेडीके 1.6 चलाने वाले सर्वर से कनेक्ट करने में विफल क्यों होता है, लेकिन जेडीके 1.5
- 18. एक आईएसरियलज़ेबल ऑब्जेक्ट को सीरियलाइज करना, जिसमें अन्य आईएसरियलज़ेबल ऑब्जेक्ट्स
- 19. glassfish मेरी JDK
- 20. मैं जेडीके
- 21. जावा: जावा 1.5 और 1.6 कोड दोनों को पैकेज करने का सबसे आसान तरीका
- 22. जावा विधि 1.5 में काम करती है लेकिन 1.6
- 23. ग्रोवी और grails jdk मुद्दा
- 24. एक सिस्टम को सीरियलाइज करना। एक्सएमएल स्ट्रिंग
- 25. नेटबीन में मैं डिफ़ॉल्ट जेडीके कैसे बदलूं?
- 26. पूर्व-मौजूदा ऑब्जेक्ट में deserializing गुण
- 27. मैं ग्लासफ़िश डोमेन के लिए जेडीके कैसे निर्दिष्ट करूं?
- 28. जेडीके, जेआरई, जावा: संस्करण भ्रम!
- 29. JDK, JRE एक जार अनुकूलता
- 30. जेडीके 1.6 से JavaCompiler 1.6: बाइट [] सरणी के लिए सीधे क्लास बाइट्स कैसे लिखें?
यह आपके द्वारा परीक्षण करना आसान है। – fdomig