دورة جافا 101: (002) مدخل الى الجافا - دورات برمجية بمناهج عالمية

دورات برمجية بمناهج عالمية

هدفنا بناء شباب واعي علميا وعمليا ... بتقديم افضل المناهج العالمية في البرمجة ...تطبيق الافكار وتطوير الذات

Hot

Post Top Ad

الاثنين، 3 يوليو 2017

دورة جافا 101: (002) مدخل الى الجافا


الشكل العام لبرنامج الجافا هو كالتالي:

package com.dorat;                                     //السطر الاول
public class JavaMain {                                //السطر الثاني
 public static void main(String[] args) {              //السطر الثالث
              //من هنا يبدا تنفيذ البرنامج
              System.out.println("Hello world");
 }
}

الشرح:

package com.dorat;                                     //السطر الاول
هذا السطر يشيرالى مكان وجود الملف (في اي مجلد) والمجلدات داخل مشروع الجافا وتعرف على انها باكاج (package) اما الاسم الذي بعدها فهو المسار والتسمية تحدد من قبل المبرمج وفي حالتنا هذة فالملف موجود داخل (مجلد com والذي بداخله مجلد dorat) وتستخدم (.) للفصل بين المجلدات في المسار.

public class JavaMain {                                //السطر الثاني
هذا السطر هو سطر تعريف ملف الجافا ويقسم الى:

  • public : وتعني ان هذا الملف ممكن الوصول اليه من جزء في البرنامج وهناك تعريفات اخرى سنتعرف عليهم لاحقا.
  • class : وتعني ان هذا الملف من نوع كلاس.
  • JavaMain : هو اسم الملف وكذلك هو اسم هذا الكلاس ويتم تحديد الاسم من قبل المبرمج.
  • {} : يبدا الكلاس بقوس وينتهي بقوس يضمان داخلهما كل الشفرة البرمجية المكتوبة.

public static void main(String[] args) {       //السطر الثالث

هذا السطر هو سطر تعريف الدالة الرئيسية في البرنامج حيث يبدا التفيذ من هنا ويقسم الى:

  • public : وعملها نفس ما ذكر سابقا (يمكن الوصول الى الدالة من مكان.
  • static : وتعني ان هذه الدالة لا تحتاج الى كائن لاستدعائها (كذلك سيتم شرحها لاحقا).
  • void : وتعبر عن نوع القيم المرجعة من هذه الدالة (ممكن تغير النوع هنا من قبل المبرمج).
  • main : هو اسم الدالة الرئيسة (ايمكن تغيرها وفي حال التغييرها لن يتم تنفيذ البرنامج (لكن اذا لم تكن هذه الدالة الرئيسية فالاسم يعود الى المبرمج).
  • () : هذان القوسان يكتب بداخلهما اي شي يراد تمريره للدالة للتعامل معه ويمكن ابقائهما فارغان (في حالات الدوال غير الرئيسية).
  • String[] args : هو نوع واسم المتغير الذي يرسل الى الداله عند استدعائها والمتغير هنا من نوع  (String) واسمة (args) يمكنك تغير اسم المتغير

System.out.println("Hello world");

هذا السطر هو دالة تقوم بطباعة (Hello World) على الشاشة وهذه الدالة هي اهم داله للتعلم حيث سيتم استخدامها في كل الدرس تقريبا لتبيان ما يتم تنفيذه

وفي نهاية هذا الدرس انشيء مشروع جديد واطبع (Hello World) لتدخل عالم الجافا الرائع.
>

ليست هناك تعليقات:

إرسال تعليق

ملحوظة: يمكن لأعضاء المدونة فقط إرسال تعليق.

Post Top Ad