الهدف من من هذا الدرس :
1 – معرفة الشكل العام لبرنامج الجافا
الشكل العام لبرنامج الجافا :
البرنامج التالي يبين الشكل العام لبرنامج الجافا ولا يهمنا هنا فهم كل جزئية في البرنامج فهذا سوف يتم في الدروس
التالية :
ويقوم هذا البرنامج بطباعة جملة "welcome moroccan programmer fans " وعند حفظ هذا البرنامج كما سنعرف لاحقا لابد وأن يتم تسمية الملف باسم java.Welcome .ويمكن
تمثيل
الهيكل
مثال1:
المطلوب عمل برنامجا يقوم بطباعة العبارة Hello World
public class Hello {
public static void main(String args[]){
System.out.println("Hello world");
}
}
شرح البرنامج:
السطر الأول public class Hello
وهذا هو السطر الأول في البرنامج وهو يتكون من:
Public ( الفصيلة عامة ) ائما تسبق تعريف الفئة أو الفصيلة Class وهي تعني أن هذه
الفئة أو أي يمكن لأي فئة أخرى في البرنامج استخدام عناصر هذه الفئة .لأن برنامج الجافا قد
يتكون من أكثر من فئة class.
السطر الثاني
void أي أن الدالة بعد تنفيذ البرنامج لن تعود بأي قيم.
main نقطة البداية لوظيفة الفصيلة method m
( [ ] String args ) (الجملة الموجودة داخل قوسي البداية للدالة main وهي [ ]String args تعني
مصفوفة من النوع الحرفي وتسمى args لتخزين جملة الطباعة في البرنامج.
وكما قلنا من قبل أن لغة الجافا هي لغة حساسة لحالةالأحرف لذلك يجب ملاحظة أن حرف S في كلمة String يجب أن يكون حرفا كبيرا (letter capital ) وإلا سيعطى البرنامج خطأ عند الترجمة .
السطر الثالث ;("System.out.println("Hello world
وهذا هو أمر الطباعة في لغة الجافا وسوف نتناول بالتفصيل في الأمثلة القادمة .
Hello world النص المراد طباعت ويجب أن يوضع بين عالمتي تنصيص ("") وقوسين.