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"?














المشاركات الشائعة من هذه المدونة

Software Development Life Cycle دورة حياة تطوير البرمجيات او النظام