Midسختی 2 از ۵· در 75٪ مصاحبههای این حوزه پرسیده شده
تفاوت Stack و Heap چیست؟
☆نشان کردنپاسخ کوتاه
Stack برای دادههای سریع و کوتاهعمر است؛ Heap برای Objectها و دادههای پیچیدهتر استفاده میشود.
پاسخ کامل
Stack ساختاری سریع با مدیریت خودکار حافظه است و برای متغیرهای Value Type و فراخوانی متدها استفاده میشود. Heap برای Objectهای Reference Type استفاده میشود و مدیریت حافظه آن برعهده Garbage Collector است.
