بسم الله على بركة الله نبدأ الدرس الأول في لغة الجافا
قبل أن نبدأ البرمجة لابد من معرفة مايلي:
◦ كل برنامج لابد و أن يتكون من كلاس واحدة على الأقل
◦ هذه الكلاس لابد و أن تتضمن دالة تسمى الدالة الرئيسية ونسميها main ورأينا كيف يتم إدخال الكلاس
◦ بالنسبة لتعريف دالة فهي مجموعة من الأوامر يتم تنفيذها و تتكون الدالة من :
▪ عنوان أو مدخل
▪ جسد
▪ قيمة ترجعها الدالة في الأخير
وسنتعمق في هذا في درس الدوال إن شاء الله و سترون أن ذلك سهل جداا
◦
التعليقات هي الكتابات التي لا ينفذها البرنامج وهي غالبا نكتبها لكي نشرح
بها الكود أو لتساعد المبرمج خاصة إذا كان الكود يتكون من 200 سطر و أكثر
فهنا لابد من تعليقات لكي لا يضل المبرمج كما لها وظائف أخرى، وتكون
التعليقات كالتالي وهي نوعان تعليقات أحادية السطر اأي التي تكون في سطر
واحد وأخرى متعدد السطور :
نبدأ الآن بكل ما بدأ به المبرمجون المحترفون وهو البرنامج « Hello World »
ربما يظن البعض أن ذلك غير مهم لكن أظن أن من الواجب المرور من هنا
الكود كما يلي
"من الواجب أن تعتادوا قليلا الكتابة و ألا تألفوا عملية النسخ واللصق لأنها غير مفيدة للذاكرة
"
"
الملاحظات الأولى :
▪ كل سطر(كل تعليمة) ينتهي بنقطة فاصلة " ; " إلا في بعض التعابير الخاصة سنراها في الدروس المقبلة
▪ يجب احترام الحروف الكبيرة كما في كلمة "System "
سنشرح الكود قبل ترجمته(أي تطبيقه):
لاحظو جيدا أن الكود تمت كتابته في الدالة الرئيسية لأن البرنامج منها يبدأ لتنفيد التعليمات
سطر الكود مكون من التالي:
System : هنا نادينا عى كلاس تسمى " System "
out : وهو الذي يدبر خاصيات اللإخراج و هو كائن من كائنات الكلاس "System"
print : هي الدالة التي تكتب و تعرض لنا السلسة النصية التي كتبت داخلها و هي, في حالتنا هنا "Hello World" لا ننسى أن كل سلسة نصية يجب كتابتها داخل"".
الآن لنرى ماذا يحدث عند التطبيق
أولا نضغط على السهم الذي في الصورة و هو للترجمة أو"Compliation "
ثم ننظر إلى الكونسول في الأسفل فنجد ما يلي :
سنحاول أن نزيد شيئا آخر و هو أن نضيف إلى السلسلة النصية ما نسميه رمز للعودة إلى السطر n\
هذا هو الكود
لاحظوا أين وضعنا الرمز وعند ترجمته نلاحظ مايلي:
تلاحظون جيدا أن كل ما جاء بعد الرمز انتقل الى السطر الثاني،بدل إضاففة هذه الرمز نستعمل الدالة ()println
هناك العديد من الرموز الأخرى لن نتطرق إليها لأنها بسيطة.
هكذا يكون درسنا اليوم قد اكتمل وإلى درس آخر.










