हम जानते हैं कि jar
एक संपीड़ित संग्रह फ़ाइल प्रारूप है जो संकलित जावा कक्षाओं और conf फ़ाइलों के लिए एक कंटेनर के रूप में कार्य करता है। जहां तक मुझे पता है, संपीड़ित कंटेनर फ़ाइल से किसी भी सामग्री को पढ़ने के लिए, पहले उन्हें कहीं निकालने की आवश्यकता है।एक जार फ़ाइल कैसे निष्पादित की जाती है? कक्षाएं कहीं निकाली जाती हैं?
तो जेवीएम जार के अंदर कक्षाओं को कैसे निष्पादित करता है? क्या यह जार की सामग्री को एक अस्थायी स्थान पर निकालता है और फिर कक्षाओं को निष्पादित करता है?
संबंधित: http://stackoverflow.com/questions/13927217/what-happens-when-java-program-starts –
पैक किए गए डेटा को सीधे निकाला जाता है स्मृति और अस्थायी रूप से डिस्क पर संग्रहीत नहीं है। –