تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
How To Create Public Message
#26
السلام عليكم

إقتباس :فهل استعمال static او shared يستعمل مساحة في الرام
ولا نفس الشيئ لو استعملت public وقمت بتعريف نسخة كائن واستعمال الدالة ؟؟

اخي العزيز بما أن الوصول الى دالة من نوع Static لايحتاج الى تعريف Instance للفئة فانه لا يأخذ مساحة كبيرة من الذاكرة لكن عند تحميل الدالة التي من نوع static في الذاكرة يكون اسرع من تحميل الدالة التي هي ليست static لانها لا تحتاج الى انشاء Instance لاستدعائها.

وأي شيء static يخزن في مكان خاص في الذاكرة (heap) يدعى بـ High Frequency Heap او normal garbage collected heap

heap: مكان كبير من الذاكرة حيث تخزن البيانات فيها بشكل عشوائي.

ويتم تحميل الـstatic الى الذاكرة في حال اول استدعاء لها ويتم التخلص منها حال انتهاء عمل البرنامج

الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
How To Create Public Message - بواسطة Abu Ehab - 01-08-13, 12:38 AM
RE: How To Create Public Message - بواسطة ahmedtonsy - 07-12-18, 12:58 PM
How To Create Public Message - بواسطة kslawy - 01-08-13, 01:17 AM
How To Create Public Message - بواسطة سعود - 01-08-13, 01:36 AM
How To Create Public Message - بواسطة Abu Ehab - 01-08-13, 01:43 AM
How To Create Public Message - بواسطة محمود رغمان - 01-08-13, 01:47 AM
How To Create Public Message - بواسطة Abu Ehab - 01-08-13, 02:06 AM
How To Create Public Message - بواسطة سعود - 01-08-13, 02:24 AM
How To Create Public Message - بواسطة Abu Ehab - 01-08-13, 02:38 AM
How To Create Public Message - بواسطة مبرمج بلا حدود - 01-08-13, 03:07 AM
How To Create Public Message - بواسطة Abu Ehab - 01-08-13, 03:21 AM
How To Create Public Message - بواسطة 3booody - 01-08-13, 04:00 AM
How To Create Public Message - بواسطة mazen_mybb_import6524 - 01-08-13, 04:08 AM
How To Create Public Message - بواسطة Abu Ehab - 01-08-13, 04:09 AM
How To Create Public Message - بواسطة سعود - 01-08-13, 04:20 AM
How To Create Public Message - بواسطة 3booody - 01-08-13, 04:27 AM
How To Create Public Message - بواسطة سعود - 01-08-13, 04:33 AM
How To Create Public Message - بواسطة 3booody - 01-08-13, 04:37 AM
How To Create Public Message - بواسطة Abu Ehab - 01-08-13, 05:13 AM
How To Create Public Message - بواسطة أبو يعقوب - 01-08-13, 05:37 AM
How To Create Public Message - بواسطة محمود رغمان - 01-08-13, 05:57 AM
How To Create Public Message - بواسطة Abu Ehab - 01-08-13, 07:18 AM
How To Create Public Message - بواسطة أبو يعقوب - 01-08-13, 02:03 PM
How To Create Public Message - بواسطة أبو يعقوب - 01-08-13, 02:04 PM
How To Create Public Message - بواسطة Sajad - 01-08-13, 05:33 PM
How To Create Public Message - بواسطة ali.alfoly - 01-08-13, 07:01 PM
How To Create Public Message - بواسطة Abu Ehab - 01-08-13, 09:49 PM
How To Create Public Message - بواسطة أبو يعقوب - 01-08-13, 10:44 PM
How To Create Public Message - بواسطة Sajad - 07-08-13, 01:06 PM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  لمعرفة رسالة الخطأ الأخيرة بعد استدعاء دالة API (Last Error Message) RaggiTech 0 2,258 17-10-12, 06:17 PM
آخر رد: RaggiTech

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم