ما هو الهيكل الأساسي لبرنامج Java؟



تشرح هذه المقالة بنية برنامج Java بما في ذلك جميع البيانات والأقسام الضرورية المطلوبة لكتابة برنامج Java فعال.

لغة برمجة Java مستقلة عن النظام الأساسي وهي لغة برمجة آمنة. مع مجموعة متنوعة من التطبيقات ، كان مطلوبًا على مدار العقدين الماضيين. خارج الصندوق الميزات مساعدة جافا في الوقوف بعيدا. في هذه المقالة ، سوف نفهم هيكل البرنامج بالتفصيل. فيما يلي المواضيع التي تمت مناقشتها في هذه المدونة:

قسم التوثيق

هيكل البرنامج - هيكل برنامج جافا - edureka





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

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



هناك ثلاثة أنواع من التعليقات التي تدعمها Java

  • تعليق سطر واحد

  • تعليق متعدد الأسطر



  • تعليق التوثيق

دعونا نلقي نظرة على مثال لفهم كيف يمكننا استخدام التعليقات المذكورة أعلاه في .

// يتم الإعلان عن تعليق من سطر واحد على هذا النحو / * يتم الإعلان عن تعليق متعدد الأسطر مثل هذا ويمكن أن يكون له أسطر متعددة كتعليق * / / ** يبدأ تعليق التوثيق بمحدد وينتهي بـ * /

بيان الحزمة

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

صعب التعلم
طالب الحزمة

يوضح هذا البيان أن جميع الفئات والواجهات المعرفة في هذا الملف المصدر هي جزء من حزمة الطالب. ويمكن التصريح عن حزمة واحدة فقط في الملف المصدر.

بيان الاستيراد

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

يمكننا استيراد فئة أو فئات معينة في بيان الاستيراد. ألق نظرة على المثال لفهم كيفية عمل عبارة الاستيراد في Java.

import java.util.Date // يستورد فئة التاريخ import java.applet. * // يستورد كل الفئات من حزمة java الصغيرة

قسم الواجهة

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

لا يمكن إنشاء مثيل للواجهة ولكن يمكن تنفيذها بواسطة الفئات أو توسيعها بواسطة واجهات أخرى.

تكديس الواجهة {void push (int item) void pop ()}

تعريف الفئة

قد يحتوي برنامج Java على عدة صف دراسي التعريفات ، الطبقات هي جزء أساسي من أي برنامج جافا . يحدد المعلومات حول الفئات المعرفة من قبل المستخدم في البرنامج.

الفصل عبارة عن مجموعة من المتغيرات و التي تعمل في الحقول. سيحتوي كل برنامج في Java على فئة واحدة على الأقل بالطريقة الرئيسية.

فئة الطريقة الرئيسية

الطريقة الرئيسية هي من حيث يبدأ التنفيذ فعليًا وتتبع الترتيب المحدد للعبارات التالية. دعنا نلقي نظرة على نموذج برنامج لفهم كيفية تنظيمه.

فئة عامة مثال {// main method تصريح public static void main (String [] args) {System.out.println ('hello world')}}

دعنا نحلل البرنامج أعلاه سطرًا بسطر لفهم كيفية عمله.

مثال فئة عامة

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

تعليقات

لتحسين قابلية القراءة ، يمكننا استخدام التعليقات لتحديد ملاحظة معينة أو وظائف الطرق ، إلخ للمبرمج.

الأقواس

يتم استخدام الأقواس المتعرجة لتجميع كل الأوامر معًا. للتأكد من أن الأوامر تنتمي إلى فئة أو طريقة.

العامة الفراغ ثابت الرئيسي

  • عندما يتم الإعلان عن الطريقة الرئيسية للجمهور ، فهذا يعني أنه يمكن استخدامها خارج هذه الفئة أيضًا.

  • تعني كلمة ثابت أننا نريد الوصول إلى طريقة دون إنشاء كائناتها. كما نسمي الطريقة الرئيسية دون إنشاء أي كائنات.

  • تشير كلمة الفراغ إلى أنها لا تُرجع أي قيمة. تم إعلان أن main لاغية لأنها لا ترجع أي قيمة.

  • Main هي الطريقة ، وهي جزء أساسي من أي برنامج Java.

سلسلة [] args

إنها مصفوفة يكون كل عنصر فيها عبارة عن سلسلة ، والتي تسمى args. إذا قمت بتشغيل كود Java من خلال وحدة تحكم ، يمكنك تمرير معلمة الإدخال. () يأخذها كمدخل.

System.out.println ()

يتم استخدام العبارة لطباعة الإخراج على الشاشة حيث يكون النظام عبارة عن فئة محددة مسبقًا ، ويكون الإخراج كائنًا من فئة PrintWriter. طريقة println تطبع النص على الشاشة بخط جديد. تنتهي جميع عبارات Java بفاصلة منقوطة.

يقودنا هذا إلى نهاية هذه المقالة حيث تعلمنا عن بنية برنامج Java. آمل أن تكون واضحًا بشأن كل ما تمت مشاركته معك في هذا البرنامج التعليمي.

إذا وجدت هذه المقالة حول 'هيكل برنامج Java' ذات الصلة ، فتحقق من شركة تعليمية موثوقة عبر الإنترنت مع شبكة تضم أكثر من 250000 متعلم راضٍ منتشرة في جميع أنحاء العالم.

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

إذا واجهت أي أسئلة ، فلا تتردد في طرح جميع أسئلتك في قسم التعليقات في 'هيكل برنامج Java' وسيسعد فريقنا بالإجابة.