जावा मेमोरी कितने प्रकार की होती है?
जावा मेमोरी कितने प्रकार की होती है?

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

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

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

इसे ध्यान में रखते हुए JVM में कितने प्रकार की मेमोरी होती है?

NS याद में जेवीएम 5. में विभाजित को अलग भाग:

ढेर। ढेर। कार्यक्रम काउंटर रजिस्टर। मूल विधि ढेर।

JVM कुछ विशेष प्रकार के ऑपरेशन करता है:

  • कोड लोड हो रहा है।
  • कोड का सत्यापन।
  • कोड का निष्पादन।
  • यह उपयोगकर्ताओं को रन-टाइम वातावरण प्रदान करता है।

ऊपर के अलावा, जावा में मुख्य मेमोरी क्या है? सबसे पहले, द्वारा " मुख्य स्मृति "हमारा मतलब है" जावा ढेर, जैसा कि JVM द्वारा देखा गया है'। जेवीएम आम तौर पर एक चर की स्थानीय प्रति पर काम करने के लिए स्वतंत्र है। उदाहरण के लिए, एक JIT कंपाइलर कोड बना सकता है जो a. का मान लोड करता है जावा एक रजिस्टर में चर और फिर उस रजिस्टर पर काम करता है।

नतीजतन, ढेर मेमोरी के प्रकार क्या हैं?

3 उत्तर। ढेर युवा पीढ़ी, पुरानी या पुरानी पीढ़ी, और स्थायी पीढ़ी में विभाजित है। युवा पीढ़ी वह है जहां सभी नई वस्तुओं को आवंटित और वृद्ध किया जाता है।

जेवीएम क्या है और मुझे जावा मेमोरी आवंटन के बारे में बताएं?

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

सिफारिश की: