English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
الطريقة الرئيسية تعتبر جزءًا من الصنف، وستتم تحميلها مع الصنف. يمكنك تفعيلها دون إنشاء مثال. (استخدام اسم الصنف كإشارة).
public class Sample{ static int num = 50; public static void demo(){ System.out.println("محتويات الطريقة الرئيسية"); } public static void main(String args[]){ Sample.demo(); } }
نتائج الإخراج
محتويات الطريقة الرئيسية
كلمة المفتاح "this" تستخدم كإشارة إلى المثال. لأن الطريقة الرئيسية ليست قابلة للتحميل (تمتلك) أي مثال، لذلك لا يمكن استخدام كلمة المفتاح "this" في الطريقة الرئيسية. إذا كنت لا تزال تفعل ذلك، فحاول هذا، فإن هذا سينتج خطأ في التجميع.
وفي الواقع، الطريقة الرئيسية هي قابلة للتحميل، لذلك لا يمكنك استخدام كلمة المفتاح "this" في الطريقة الرئيسية.
public class Sample{ int num = 50; public static void main(String args[]){ System.out.println("محتويات الطريقة الرئيسية"+this.num); } }
Sample.java:4: خطأ: cannot reference non-static variable this from a static context System.out.println("محتويات الطريقة الرئيسية"+this.num); ^ 1 خطأ