Javaمثال حول الكلمة static في جافا
في هذا المثال سنقوم بتعريف كلاس إسمه Example يحتوي على الأشياء التالية:
- متغير إسمه a معرف كـ static.
- دالة إسمها print تعرض قيمة المتغير a.
- دالة إسمها staticPrint تعرض أيضاً قيمة المتغير a لكنها معرفة كـ static.
بعدها سنقوم بتغير و عرض قيمة المتغير a بعدة طرق.
سنحصل على النتيجة التالية عند التشغيل.
لا يمكنك وضع this عند استدعاء متغير نوعه static, فهنا مثلاً لا يمكنك أن تكتب this.a بدل a لأن الكلمة this تستخدم للإشارة إلى كائن محدد على عكس مبدأ الـ static.