الفرق بين المتغيرات الثابتة ومتغيرات الأعضاء:
ج: مختلف
المتغيرات الثابتة: تنتمي إلى فئة ، متغيرات فئة
متغيرات الأعضاء: تنتمي إلى كائنات ، متغيرات الكائنات ، متغيرات المثيل
ب: مواقع ذاكرة مختلفة
متغير ثابت: منطقة ثابتة لمنطقة الطريقة
متغير العضو: ذاكرة الكومة
ج: دورات حياة مختلفة
المتغيرات الثابتة: يتم تحميل المتغيرات الثابتة حيث يتم تحميل الفئة وتختفي مع اختفاء الفصل.
متغيرات الأعضاء: توجد متغيرات الأعضاء حيث يتم إنشاء الكائن ويختفي عندما يختفي الكائن.
D: المكالمة مختلفة
المتغيرات الثابتة: يمكن استدعاؤها باسم الكائن أو باسم الفصل
متغير العضو: لا يمكن استدعاؤه إلا عن طريق اسم الكائن
الفرق بين متغيرات الأعضاء والمتغيرات المحلية:
ج: مواقف مختلفة في الفصل
متغير العضو: خارج الطريقة في الفصل
المتغيرات المحلية: في تعريف الطريقة أو إعلان الطريقة
ب: مواقع مختلفة في الذاكرة
متغير العضو: في ذاكرة الكومة
المتغيرات المحلية: في المكدس
ج: دورات حياة مختلفة
متغير العضو: موجود عند إنشاء الكائن ، يختفي مع اختفاء الكائن.
المتغيرات المحلية: موجودة كما تسمى الطريقة وتختفي كما تسمى الطريقة.
D: قيمة التهيئة مختلفة
متغير العضو: هناك قيمة تهيئة افتراضية
المتغيرات المحلية: لا توجد قيمة تهيئة افتراضية ، يجب تحديدها وتعيينها قبل استخدامها.
ملحوظات:
يمكن أن تكون أسماء المتغيرات المحلية هي نفس الأسماء المتغيرة للأعضاء. عند استخدامها في الأساليب ، يتم اعتماد مبدأ القرب.
ما سبق هو كل المحتوى الذي جلبه لك المحرر حول الاختلافات بين المتغيرات الثابتة والمتغيرات الأعضاء والمتغيرات المحلية. آمل أن يكون ذلك مفيدًا للجميع ودعم wulin.com أكثر ~