لماذا طريقة args العامة للسلسلة الرئيسية الفارغة الثابتة؟
public static void main هي الطريقة الشهيرة الموجودة في جميع برامج Java الخاصة بنا ، ولكنها يتم تنفيذها أيضا في لغات أخرى موجهة للكائنات.example:
public class MainTest {
الفراغ الثابت العام الرئيسي (String[] args) {
String str = "مرحبا بالجميع";
System.out.println (str) ؛
}
}
< / pre>مرحبا بالجميع
< / pre>ماذا يعني الرئيسي لبرنامج java؟< / h2> الرئيسي هو الطريقة الموجودة في الفئة الرئيسية في جذر مكدس التنفيذ. في لغة برمجة Java ، يجب أن يحتوي كل تطبيق أو برنامج على الطريقة main:
يشير الفراغ الثابت العام الرئيسي (السلسلة [] args) < / span >
- public إلى أن الرئيسي يمكن الوصول إليه من الفئات الأخرى ؛ يسمح < / li>
- static باستدعاء الطريقة دون إنشاء مثيل لكائن الفئة ؛ < / li>
- void يعني إجراء لا يحتوي على نوع إرجاع.< / li>< / ul>الكلمات الرئيسية عام< / سبان> و < نمط الامتداد = "عائلة الخط: " ساعي جديد" , " ساعي" ، حافلة صغيرة؛" يمكن تبديل >ثابت < / سبان> أو عدم كتابته بالترتيب (عام ثابت أو عام ثابت). يمكنك إعطاء الوسيطة أي اسم ، لكن معظم المبرمجين يفضلون args.
الطريقة الرئيسية تقبل وسيطة واحدة كصفيف من السلاسل String.
String[] args
هذه المصفوفة هي آلية النظام لتمرير المعلومات إلى التطبيق الخاص بك. كل سلسلة هي سطر أوامر. على سبيل المثال:
java main arg1 arg2 arg3
المبرمجون المبتدئون وحتى معظم التطبيقات لا يفعلون ذلك ، إنه فقط لإخبارك بكيفية تحديد الحجج وتمريرها عبر نمط الصفيفargs< / span>. حتي < span style = "عائلة الخط:" ساعي جديد" , " ساعي" ، حافلة صغيرة؛" >String[] args اختياري.
example:public class MainTest {
الفراغ العام الثابت الرئيسي (String[] args) {
int i=1;
for (String s: args) {
System.out.println("args["+i+"]: "+s);
i++;
}
}
}
< / pre>لن تحصل على أي نتائج في وحدة تحكم Eclipse أو Netbeans لأنك لم تجتاز الحجج. كما قلت ، يتم التنفيذ في سطر الأوامر. اكتب cmd< / span> في مربع البحث في قائمة ابدأ:
أول شيء يجب فعله هو الوصول إلى موقع مترجم JDK باستخدام الأمر cd ، ثم انسخ الفئة MainTest.java< / span > في ملف JDK. بعد ذلك ، خطوة التجميع مع نمط javac< / span >< / b> وفي النهاية التنفيذ جافا MainTest مرحبا العالم 2015< / span>. الأمر بسيط ، لقد مررنا حجج hello world 2015 وطبعناها.
كيف نفعل ذلك مباشرة في Eclipse؟
الأمر أبسط:
- انقر فوق ملف --> خصائص --> تشغيل / تصحيح الإعدادات وانقر تحرير في اللوحة اليمنى ؛ < / li>
- في نافذة تحرير التكوين ، انقر فوق الحجج ، حيث يتم ملء الوسيطات ؛ < / li>< / ol>