كيف تكتب برنامج Hello World بجافا؟



ستقوم هذه المقالة حول برنامج Hello World في Java بإجراء تحليل كامل حول بناء جملة برنامج Hello World وشرح كل التفاصيل الدقيقة المحيطة به.

البرنامج الأول على الإطلاق تعلم البرمجة هو برنامج Hello World في Java. لكن في كثير من الأحيان نفقد التفاصيل الدقيقة لبناء الجملة الأساسي. من خلال وسيط هذه المقالة ، سوف أتطرق إلى تفاصيل برنامج Hello World في Java.

فيما يلي الموضوعات التي تم تناولها في هذه المقالة:





هيا بنا نبدأ.

جمع رقمين في جافا

برنامج Hello World في Java

قبل أن ندخل في التفاصيل ، دعنا نبدأ أولاً بالشفرة ونرى كيفية عمل برنامج Hello World الأساسي مشفر.



فئة عامة HelloWorldDemo {public static void main (String [] args) {System.out.println ('Hello World!') System.exit (0) // Success}}

الآن بعد أن انتهيت من الترميز ، دعنا الآن نحلل بنية البرنامج بعمق.

تحليل النحو

السطر الأول: HelloWorldDemo للطبقة العامة {

هذا الخط يستخدم الكلمة صف دراسي للإعلان عن فئة جديدة تسمى HelloWorldDemo. نظرًا لأن Java عبارة عن ملف اللغة ، يجب تضمين تعريف الفصل بأكمله ، بما في ذلك جميع أعضائه بين قوس الفتح المتعرج {وقوس الإغلاق المجعد}. أيضًا ، يتم استخدام الكلمة الأساسية العامة لتحديد إمكانية الوصول للفئة من خارج الحزمة.



السطر 2: main static void main (سلسلة [] args) {

يعلن هذا السطر عن طريقة تسمى main (String []).يطلق عليه الأساسية الأسلوب ويعمل كنقطة دخول لـ مترجم جافا لبدء تنفيذ البرنامج. بمعنى آخر ، كلما تم تنفيذ أي برنامج في Java ، فإن الطريقة الرئيسية هي الوظيفة الأولى التي يتم استدعاؤها. ثم يتم استدعاء الوظائف الأخرى في التطبيق من الطريقة الرئيسية. في تطبيق Java القياسي ، هناك طريقة رئيسية واحدة إلزامية لبدء التنفيذ.

لنفصل الآن هذا السطر بأكمله ونحلل كل كلمة:

عامة : إنه ليحدد معدل الوصول الرؤية. يسمح لـ JVM بتنفيذ الطريقة من أي مكان.

ثابتة : إنها كلمة أساسية تساعد في جعل أي عضو في الفصل ثابتًا. تكون الطريقة الرئيسية ثابتة حيث لا توجد حاجة لإنشاء كائن لاستدعاء في جافا. وبالتالي ، يمكن لـ JVM استدعائها دون الحاجة إلى إنشاء كائن يساعد في حفظ الذاكرة.

باطل : يمثل نوع الإرجاع للطريقة. نظرًا لأن طريقة Java main لا تعرض أي قيمة ، يتم إعلان نوع الإرجاع الخاص بها على أنه لاغ.

الأساسية() : هو اسم الطريقة التي تم تكوينها في JVM.

خيط[] : إنه يمثل أن طريقة Java main يمكن أن تقبل وسيطة سطر واحد من النوع . يُعرف هذا أيضًا باسم وسيطات سطر أوامر جافا. أدرجت أدناه عددًا من توقيعات طريقة جافا الرئيسية الصالحة:

  • الرئيسية العامة الثابتة الفراغ (سلسلة [] args)
  • الرئيسية العامة الثابتة الفراغ (سلسلة [] args)
  • الرئيسية العامة الثابتة الفراغ (سلاسل سلسلة [])
  • الفراغ الرئيسي العام الثابت (سلسلة… args)
  • ثابت عام فارغ رئيسي (سلسلة [] args)
  • عام ثابت نهائي باطل رئيسي (سلسلة [] args)
  • رئيسي نهائي ثابت عام فارغ (سلسلة [] args)

السطر 3: System.out.println (“Hello World!”)

النظام : إنها فئة محددة مسبقًا في حزمة java.lang تحتوي على متغيرات ومتغيرات متنوعة مفيدة.

خارج : إنه حقل عضو ثابت من نوع PrintStream.

println: إنها طريقة لفئة PrintStreamويستخدم لطباعة الوسيطة التي تم تمريرها إلى وحدة التحكم القياسية وسطر جديد. يمكنك أيضًا استخدام طريقة print () بدلاً من println ().

القيمة الافتراضية للسلسلة في جافا

السطر 4: System.exit (0)

java.lang. النظام . خروج () طريقة مستخدمة لالخروج منالبرنامج الحالي من خلال إنهاء Java Virtual Machine المنفذ حاليًا. تأخذ هذه الطريقة رمز الحالة كمدخلات بشكل عامقيمة غير صفرية. يشير في حالة حدوث أي إنهاء غير طبيعي.

  • خروج (0): يتم استخدامه للإشارة إلى الإنهاء الناجح.
  • خروج (1) أوخروج (-1) أو أي قيمة غير صفرية: يتم استخدامه للإشارة إلى إنهاء غير ناجح.

لذلك كان هذا كل شيء عن بناء جملة البرنامج. دعنا الآن نرى كيفية تجميع برنامج Hello World في Java.

تجميع البرنامج

الآن ما تحتاجه هو كتابة هذا البرنامج في محرر النصوص الخاص بك وحفظه باسم الفئة التي استخدمتها في برنامجك. في حالتي ، سأحفظها باسم HelloWorldDemo.java.

الخطوة التالية هي الانتقال إلى نافذة وحدة التحكم الخاصة بك والانتقال إلى الدليل حيث قمت بحفظ البرنامج الخاص بك.

الآن من أجل تجميع البرنامج اكتب الأمر أدناه:

javac HelloWorldDemo.java

ملاحظة: Java حساسة لحالة الأحرف ، لذا تأكد من كتابة اسم الملف بالتنسيق الصحيح.

إذا تم تنفيذه بنجاح ، فسيقوم هذا الأمر بإنشاء ملف HelloWorldDemo.class والذي سيكون مستقلاً عن الآلة وقابل للنقل بطبيعته.

الآن بعد أن قمت بتجميع البرنامج بنجاح ، دعونا نحاول تنفيذ برنامج Hello World الخاص بنا في Java والحصول على المخرجات.

تنفيذ البرنامج

من أجل تنفيذ HelloWorld بتنسيق في سطر الأوامر ، كل ما عليك فعله هو كتابة الكود أدناه:

جافا HelloWorldDemo

هاهو! لقد نجحت في تنفيذ برنامجك الأول في Java.

في حال كنت تستخدم IDE ، يمكنك تخطي كل هذه المتاعب والضغط فقط على زر التنفيذ في IDE الخاص بك لتجميع وتنفيذ Hello World في برنامج Java.

هذا يقودنا إلى نهاية هذا المقال فيبرنامج Hello World في Java. إذا كنت تريد معرفة المزيد عن Java ، يمكنك الرجوع إلى موقعنا .

الآن بعد أن فهمت ما هو ملفبرنامج Hello World في Java، تفحص ال من Edureka ، وهي شركة تعليمية موثوقة عبر الإنترنت مع شبكة تضم أكثر من 250000 متعلم راضٍ منتشرين في جميع أنحاء العالم. تم تصميم دورة تدريب وشهادة Java J2EE و SOA من Edureka للطلاب والمهنيين الذين يرغبون في أن يصبحوا مطوري Java. تم تصميم الدورة التدريبية لمنحك السبق في برمجة Java وتدريبك على مفاهيم Java الأساسية والمتقدمة جنبًا إلى جنب مع العديد من أطر Java مثل Hibernate & Spring.

لديك سؤال لنا؟ يرجى ذكر ذلك في قسم التعليقات في هذا 'برنامج Hello World في Java'وسنعاود الاتصال بك في أقرب وقت ممكن.