العودة إلى الدورة

برنامجك الأول في Java: شرح 'Hello World'

إتقان لغة Java: من الصفر إلى مطور محترف (رحلة من 50 درساً)

الدرس 3: برنامجك الأول في Java: شرح 'Hello World'

لنقم بكتابة البرنامج التقليدي الأول.

الكود

قم بإنشاء ملف باسم HelloWorld.java:

java public class HelloWorld { public static void main(String[] args) { // هذا السطر يطبع الرسالة على وحدة التحكم System.out.println("Hello, World!"); } }

تشريح الكود

المصطلحالوصف
publicمعدل وصول (access modifier). يعني أن هذه الفئة/الطريقة يمكن الوصول إليها من أي مكان.
classكلمة مفتاحية تستخدم لتعريف الفئة. يجب أن يتطابق اسم الفئة مع اسم الملف (HelloWorld).
staticيسمح باستدعاء الدالة main دون إنشاء كائن (instance) من الفئة.
voidيحدد أن الدالة لا تعيد أي قيمة.
mainنقطة البداية لتنفيذ أي تطبيق Java. يبدأ JVM من هنا.
String[] argsمصفوفة من النصوص تُستخدم لتمرير وسائط سطر الأوامر إلى التطبيق.
System.out.println()طريقة قياسية تستخدم لإخراج النص إلى وحدة التحكم (standard output).

التنفيذ (سطر الأوامر)

  1. التجميع (Compile): يحول كود المصدر .java إلى bytecode مستقل عن النظام (ملف .class). bash javac HelloWorld.java

  2. التشغيل (Run): ينفذ الـ bytecode باستخدام JVM. bash java HelloWorld

المخرجات:

Hello, World!