PDA

View Full Version : یک سوال در مورد مقدار دهی حافظه



تک تیرانداز
پنج شنبه 06 اسفند 1383, 19:00 عصر
وقتی با دستور Set به متغییری مقدار میدهیم
مثلا Set S= util.Draw این مقدار دهی بیشتراز
مقدار دهی ساده یک متغییر حافظه گیر است یا
خیر ؟
در ضمن اگر این مقدار دهی به تعداد زیاد در
طول برنامه انجام شود آیا باعث هنگ کردن
خواهد شد ؟و با دستور Set S= Nothing کامل
از بین میرود ؟

حامد مصافی
جمعه 07 اسفند 1383, 00:15 صبح
مسلماً حافظهء بیشتری اشغال می کند چون به جای متغیر های ساده با اشیاء سر و کار دارد
با رم های امروزی بعیده که با اینگونه مقدار دهی ها کامپیوتر هنگ کنه ( حتی اگه به تعداد زیاد انجام بشه )
بله ، با ست کردن به NoThing از حافظه پاک می شود