जावा में मेमोरी के प्रकार क्या हैं?
जावा में मेमोरी के प्रकार क्या हैं?

वीडियो: जावा में मेमोरी के प्रकार क्या हैं?

वीडियो: जावा में मेमोरी के प्रकार क्या हैं?
वीडियो: जावा में मेमोरी प्रबंधन ट्यूटोरियल | जावा स्टैक बनाम हीप | जावा प्रशिक्षण | एडुरेका 2024, मई
Anonim

NS याद जेवीएम में पांच अलग-अलग हिस्सों में बांटा गया है, अर्थात्: विधि क्षेत्र: विधि क्षेत्र वर्ग कोड को संग्रहीत करता है: चर और विधियों का कोड। ढेर: The जावा इस क्षेत्र में वस्तुओं का निर्माण होता है। जावा स्टैक: चलने के तरीकों के दौरान परिणाम स्टैक में संग्रहीत होते हैं याद.

इसके अलावा जावा में मेमोरी क्या है?

ढेर जावा में मेमोरी स्थैतिक के लिए प्रयोग किया जाता है याद आवंटन और धागे का निष्पादन। इसमें आदिम मूल्य होते हैं जो एक विधि के लिए विशिष्ट होते हैं और उन वस्तुओं के संदर्भ में होते हैं जो विधि से संदर्भित होते हैं।

ऊपर के अलावा, जावा हीप क्या है? NS ढेर रनटाइम डेटा क्षेत्र है जिसमें से सभी वर्ग उदाहरणों और सरणियों के लिए मेमोरी आवंटित की जाती है। NS ढेर वर्चुअल मशीन स्टार्ट-अप पर बनाया गया है। ढेर वस्तुओं के भंडारण को एक स्वचालित भंडारण प्रबंधन प्रणाली (कचरा संग्राहक के रूप में जाना जाता है) द्वारा पुनः प्राप्त किया जाता है; वस्तुओं को कभी भी स्पष्ट रूप से आवंटित नहीं किया जाता है।

यह भी जानिए, जावा में पूल मेमोरी क्या है?

NS जावा स्ट्रिंग स्थिरांक पूल एक क्षेत्र ढेर है याद कहां जावा शाब्दिक स्ट्रिंगवैल्यू स्टोर करता है। ढेर का एक क्षेत्र है याद रन-टाइम ऑपरेशंस के लिए उपयोग किया जाता है। जब एक नया वेरिएबल बनाया जाता है और एक मान दिया जाता है, जावा यह देखने के लिए जांचता है कि क्या वह सटीक मान मौजूद है पूल.

जावा में मेमोरी लीक क्या है?

इस प्रक्रिया को कचरा संग्रहण और संबंधित टुकड़ा कहा जाता है जेवीएम गारबेज कलेक्टर orGC कहा जाता है। थोड़ा सरल करते हुए हम कह सकते हैं कि a स्मृति रिसाव में जावा एक ऐसी स्थिति है जहां कुछ वस्तुओं का उपयोग अब एप्लिकेशन द्वारा नहीं किया जाता है, लेकिन जीसी उन्हें अप्रयुक्त के रूप में पहचानने में विफल रहता है।

सिफारिश की: