First Java Program | Hello World Example أول برنامج جافا | مثال مرحبا العالم

 First Java Program | Hello World Example أول برنامج جافا |  مثال مرحبا العالم

First Java Program | Hello World Example أول برنامج جافا |  مثال مرحبا العالم


First Java Program | Hello World Example أول برنامج جافا |  مثال مرحبا العالم 

في هذه الصفحة سوف نتعلم كيفية كتابة برنامج جافا البسيط. يمكننا كتابة برنامج hello java بسيط بسهولة بعد تثبيت JDK.

لإنشاء برنامج جافا بسيط ، تحتاج إلى إنشاء فئة تحتوي على الطريقة الرئيسية. دعنا نفهم المتطلبات أولاً.

متطلبات Java Hello World Example

لتنفيذ أي برنامج جافا ، تحتاج إلى

  • قم بتثبيت JDK إذا لم تقم بتثبيته ، قم بتنزيل JDK وتثبيته.
  • حدد مسار دليل jdk / bin. 
  • أنشئ برنامج جافا
  • تجميع وتشغيل برنامج جافا

مثال إنشاء Hello World

class Simple{  
    public static void main(String args[]){  
     System.out.println("Hello Java");  
    }  
}  
احفظ هذا الملف باسم Simple.java
 للترجمة: javac Simple.java
 للتنفيذ: java Simple
Hello Java

مخطط التدفق  لترجمة الكود:

مخطط التدفق  لترجمة الكود

 عندما نقوم بتجميع برنامج Java باستخدام أداة javac ، يقوم مترجم java بتحويل شفرة المصدر إلى كود بايت.

المعلمات او الباراميترات المستخدمة في برنامج Java الأول

 لنرى ما معنى class، public، static، void، main، String []، System.out.println ().

  •  Class تستخدم الكلمة الأساسية فئة للإعلان عن فئة في جافا.
  • Public  الكلمة الأساسية العامة هي معدِّل وصول يمثل الرؤية.  هذا يعني أنه مرئي للجميع.
  • Static ثابت هو كلمة أساسية.  إذا أعلنا أن أي دالة ثابتة ، فإنها تُعرف بالدالة الثابتة.  الميزة الأساسية للدالة الثابتة هي أنه لا توجد حاجة لإنشاء كائن لاستدعاء الدالة الثابتة.  يتم تنفيذ الدالة الرئيسية بواسطة JVM ، لذلك لا يتطلب إنشاء كائن لاستدعاء الدالة الرئيسية.  لذلك يحفظ الذاكرة.
  •  Void الفراغ هو نوع الإرجاع للدالة.  هذا يعني أنه لا يُرجع أي قيمة.
  •  Main يمثل الرئيس نقطة انطلاق البرنامج.
  •  يتم استخدام سلسلة [] args لوسيطة سطر الأوامر.  سوف نتعلمه لاحقا.
  •  يستخدم System.out.println () لطباعة البيان.  هنا ، النظام عبارة عن فئة ، الخارج هو كائن فئة PrintStream ، والطباعة println () هي دالة فئة PrintStream.  سنتعرف على العمل الداخلي لبيان System.out.println لاحقًا.

كتابة برنامج جافا باستخدام المفكرة او الدفتر 

لكتابة البرنامج البسيط ، تحتاج إلى فتح المفكرة من خلال قائمة البداية -> كافة البرامج -> الملحقات -> المفكرة وكتابة برنامج بسيط كما هو موضح أدناه:
كتابة برنامج جافا باستخدام المفكرة او الدفتر

كما هو موضح في الرسم البياني أعلاه ، اكتب برنامج جافا البسيط في المفكرة وحفظه باسم Simple.java.  لتجميع هذا البرنامج وتشغيله ، تحتاج إلى فتح موجه الأوامر من خلال قائمة ابدأ -> كافة البرامج -> الملحقات -> موجه الأوامر.

ترجمة الكود عن طريق موجه الأوامر 

ترجمة الكود عن طريق موجه الأوامر
لتجميع وتشغيل البرنامج أعلاه ، انتقل إلى الدليل الحالي أولاً ؛  دليلي الحالي هو c: \ new.  اكتب هنا:
 للترجمة: javac Simple.java
 للتنفيذ: java Simple

كم عدد الطرق التي يمكننا بها كتابة برنامج Java

 هناك العديد من الطرق لكتابة برنامج Java.  فيما يلي التعديلات التي يمكن إجراؤها في برنامج Java:

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

public static void main(String[] args)  
public static void main(String []args)  
public static void main(String args[])  
يمكنك توفير دعم var-args للدالة الرئيسية بتمرير 3 لامات حذف (نقاط)
 دعونا نرى الكود البسيط لاستخدام var-args في الدالة الرئيسية.  سنتعرف على var-args لاحقًا في فصل Java New Features.

public static void main(String... args)  
  • يعد وجود فاصلة منقوطة في نهاية الفئة أمرًا اختياريًا في Java.
 دعونا نرى الكود البسيط.

class A{  
static public void main(String... args){  
System.out.println("hello java4");  
}  
};  
كل هذه الدوال التالية صحيحة التسمية في جافا 
public static void main(String[] args)  
public static void main(String []args)  
public static void main(String args[])  
public static void main(String... args)  
static public void main(String[] args)  
public static final void main(String[] args)  
final public static void main(String[] args)  
final strictfp public static void main(String[] args) 
كل هذه الدوال التالية لا يجوز تسميته وهي غير صالحة في جافا
public void main(String[] args)  
static void main(String[] args)  
public void static main(String[] args)  
abstract public static void main(String[] args)  
حل خطأ "لم يتم التعرف على javac كأمر داخلي أو خارجي"؟
 إذا حدثت مشكلة مثل المعروضة في الشكل أدناه ، فأنت بحاجة إلى تحديد المسار.  نظرًا لأن DOS لا يعرف javac أو java ، فنحن بحاجة إلى تحديد المسار.  المسار غير مطلوب في مثل هذه الحالة إذا قمت بحفظ البرنامج الخاص بك داخل دليل JDK / bin.  ومع ذلك ، فهي طريقة ممتازة لتحديد المسار.  انقر هنا لمعرفة كيفية تحديد المسار في جافا.
Resolving an error "javac is not recognized as an internal or external command"?