ماريا نشر 18 يونيو 2016 أرسل تقرير مشاركة نشر 18 يونيو 2016 في JAVA، لماذا تكون دالة main من نوع static دومًا؟ اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 هشام رزق الله نشر 19 يونيو 2016 أرسل تقرير مشاركة نشر 19 يونيو 2016 سبب ذلك أن دالة main() يتم استدعاؤها من قبل JVM قبل أي كائن آخر تم إنشاؤه. وبما أنها static فإنه يُمكن أن يتم استدعاؤها مباشرة من قبل الصنف. يتم أيضا في بعض الأحيان استعمال static لتعريف توابع المستخدم (methods) وبذلك لن نحتاج إلى إنشاء كائنات. اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 E.Nourddine نشر 20 يونيو 2016 أرسل تقرير مشاركة نشر 20 يونيو 2016 السبب في كون دالة main دائما static هو تفادي اللُبس في مناداة هذه الدالة خاصة إذا كانت تشبه: public class JavaClass{ protected JavaClass(int x){} public void main(String[] args){ } } بالاضافة إلى أنها تُستدعى من قبل JVM لتنفذ من خارج المشروع، لذلك نجدها Public. مصادر: What is main method in Java ? Why main is public static and void Why is the Java main method static Why main() is declared public and static in java اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
السؤال
ماريا
في JAVA، لماذا تكون دالة main من نوع static دومًا؟
رابط هذا التعليق
شارك على الشبكات الإجتماعية
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.