ما هي أنواع الذاكرة في جافا؟
ما هي أنواع الذاكرة في جافا؟

فيديو: ما هي أنواع الذاكرة في جافا؟

فيديو: ما هي أنواع الذاكرة في جافا؟
فيديو: What is Stack and Heap Memory in Java | Core java | Memory Management| Most Asked Interview Question 2024, شهر نوفمبر
Anonim

ال ذاكرة في JVM مقسمة إلى خمسة أجزاء مختلفة وهي: منطقة الطريقة: منطقة الطريقة تخزن رمز الفئة: كود المتغيرات والطرق. الكومة: ملف جافا يتم إنشاء الكائنات في هذه المنطقة. جافا المكدس: أثناء تشغيل الطرق ، يتم تخزين النتائج في المكدس ذاكرة.

بجانب هذا ، ما هي الذاكرة في جافا؟

كومة الذاكرة في جافا يستخدم للكهرباء الساكنة ذاكرة تخصيص وتنفيذ الموضوع. يحتوي على قيم أولية خاصة بأسلوب ويشير إلى كائنات موجودة في كومة ، مُشار إليها من الطريقة.

بجانب أعلاه ، ما هو Java heap؟ ال كومة هي منطقة بيانات وقت التشغيل التي يتم من خلالها تخصيص الذاكرة لجميع نسخ الصفوف والمصفوفات. ال كومة تم إنشاؤه عند بدء تشغيل الجهاز الظاهري. كومة يتم استعادة تخزين الكائنات عن طريق نظام إدارة التخزين التلقائي (المعروف باسم جامع القمامة) ؛ لا يتم أبدًا تخصيص الأشياء بشكل صريح.

تعرف أيضًا ، ما هي ذاكرة التجمع في Java؟

ال جافا ثابت السلسلة حمام سباحة هي كومة مساحية ذاكرة أين جافا يخزن نصوص القيم الحرفية. الكومة هي مساحة ذاكرة تستخدم لعمليات وقت التشغيل. عندما يتم إنشاء متغير جديد وإعطائه قيمة ، جافا يتحقق لمعرفة ما إذا كانت هذه القيمة الدقيقة موجودة في ملف حمام سباحة.

ما هو تسرب الذاكرة في جافا؟

تسمى هذه العملية بجمع القمامة والجزء المقابل من JVM يسمى جامع القمامة orGC. التبسيط قليلاً ، يمكننا القول أن أ تسريب ذاكرة في جافا هي حالة لا يتم فيها استخدام بعض الكائنات من قبل التطبيق بعد الآن ، لكن GC يفشل في التعرف عليها على أنها غير مستخدمة.

موصى به: