मुझे इन दो वर्गों से भ्रमित लगता है, उनमें से दोनों ज़िप फ़ाइलों को बनाने या निकालने के लिए प्रतीत होते हैं? क्या कोई अंतर समझ सकता है?ज़िपपैकेज क्लास बनाम ज़िपफाइल क्लास
उत्तर
ZipPackage Class
- अमूर्त पैकेज बेस क्लास का व्युत्पन्न उप-वर्ग लागू करता है-ज़िपपैकेज कक्षा कंटेनर स्टोर के रूप में ज़िप संग्रह का उपयोग करती है। इस वर्ग को विरासत नहीं बनाया जा सकता।
Zipfile Class
- ज़िप अभिलेखागार बनाने, निकालने और खोलने के लिए स्थिर विधियां प्रदान करता है।
सटीक मतभेद http://msdn.microsoft.com/en-us/library/system.io.packaging.zippackage.aspx
http://msdn.microsoft.com/en-us/library/system.io.compression.zipfile.aspx
ZipPackage Class
संकुल को संभालने के लिए प्रयोग किया जाता है, जो भंडारण के लिए ज़िप प्रारूप का उपयोग करता है, लेकिन विशेष मेटा फ़ाइलें ज़िप में शामिल है पाने के लिए इन लिंक का संदर्भ लें। एक पैकेज एक ज़िप है, लेकिन सभी ज़िप फ़ाइलें पैकेज नहीं हैं। आप पैकेज क्लास का उपयोग करके केवल एक पैकेज खोल सकते हैं, किसी भी ज़िप फ़ाइल नहीं।
जब आप केवल ज़िप फ़ाइल चाहते हैं तो मैं ज़िपफाइल क्लास का उपयोग करना पसंद करूंगा जब तक कि मैं अपने ज़िप को पैकेज नहीं चाहता।
आप केवल अपने फ़ाइल ज़िप और यह आपके उत्तर के लिए zipClass का उपयोग बजाय
- 1. बेस क्लास बनाम यूटिलिटी क्लास
- 2. enum बनाम क्लास लोडर
- 3. इंटरफ़ेस बनाम कंक्रीट क्लास
- 4. क्लास बनाम मॉड्यूल?
- 5. जेडीबीसी कनेक्शन- क्लास .forनाम बनाम क्लास .forName()। नया इंस्टेंस?
- 6. स्कैला फ़ंक्शन बनाम क्लास डिचोटोमी
- 7. इंटरफ़ेस इंस्टेंटेशन बनाम क्लास इंस्टेंटेशन
- 8. जावा यूटिलिटी क्लास बनाम सेवा
- 9. ज़िपफाइल मॉड्यूल
- 10. नेस्टेड क्लास - नेस्टेड क्लास को पेरेंट क्लास
- 11. क्लास
- 12. क्लास
- 13. क्लास
- 14. क्यों क्लास क्लास + $ 1 (या $ *)
- 15. जेएस क्लास बनाएं: आईआईएफई बनाम रिटर्न प्रोटोटाइप
- 16. क्लास डिज़ाइन: कई चर बनाम एरेज़
- 17. Eigenclasses में रूबी क्लास विधि बनाम तरीके
- 18. इंटरफ़ेस + एक्सटेंशन (मिश्रण) बनाम बेस क्लास
- 19. मल्टी-क्लास एसवीएम (सभी बनाम एक)
- 20. रेल में स्कॉप बनाम क्लास विधि 3
- 21. स्ट्रिंग बनाम एक नई डेटा क्लास
- 22. एक्सटेंशन विधियां बनाम स्टेटिक यूटिलिटी क्लास
- 23. डेटटाइम क्लास बनाम देशी PHP दिनांक-फ़ंक्शंस
- 24. जावा क्लास बनाम सरणी मेमोरी आकार?
- 25. जावा में गुण फ़ाइल बनाम कॉन्स्टेंट क्लास
- 26. एंड्रॉइड 3.x + जावा ज़िपफाइल क्लास - बड़ी फ़ाइलों से ज़िप्पेन्ट्री नहीं पढ़ सकता
- 27. मूस क्लास एट्रिब्यूट जो क्लास :: डेटा :: इनरिएबल
- 28. सी ++ कास्टिंग बेस क्लास व्युत्पन्न क्लास गड़बड़
- 29. पायथन क्लास इंस्टेंस वैरिएबल और क्लास वेरिएबल्स
- 30. क्यों क्लास क्लास में रिसोर्सएस्ट्रीम विधि है?
हाय @Ajeet, धन्यवाद निकालना चाहते हैं। मैंने उन्हें पहले ही पढ़ा है, लेकिन मुझे अभी भी पता नहीं है कि ज़िपपैक का उपयोग कब करें और ज़िपफाइल का उपयोग कब करें, क्या आप कृपया मेरी मदद कर सकते हैं? – James
मैंने अपना जवाब अपडेट किया –