لغات عالية المستوى مثل و و C ++ ، إلخ. تجميع برنامج إلى كود منخفض المستوى مكافئ يمكن فهمه وتنفيذه بواسطة الجهاز. في هذه المدونة ، سنناقش كيفية كتابة وترجمة وتشغيل برنامج جافا.
الخطوة الأولى هي إنشاء مجلد وإنشاء ملف فئة جافا واكتب برنامج جافا. عندما نكتب برنامج Java ، جافاك ( مترجم جافا ) يترجم شفرة مصدر جافا إلى الرمز الثانوي ، أي .صف دراسي ملف . Bytecode هي لغة الآلة في Java Virtual Machine (JVM). يشار إلى Bytecode أيضًا باسم الكود السحري لجافا وهو نظام أساسي مستقل.
خطوة مهمة بعد تثبيت Java في النظام هي تعيين المسار. يمكنك الرجوع إلى هذا ' كيف تحدد مسارًا في جافا؟ مقالة لمعرفة الإجراء الدقيق.
لنقم بإنشاء برنامج جافا بسيط.
قم بإنشاء ملف جافا كملف HelloWorld.java
فئة عامة HelloWorld {public static void main (String args []) {System.out.println ('Hello World')}}
لتجميع هذا البرنامج ، اكتب الأمر الموضح أدناه في موجه الأوامر واضغط على Enter.
javac HelloWorld.java
هذهأشواط javac.exe المترجم.الأمر المعمم لتجميع أي .
javac .java![]()
بمجرد الضغط على Enter ، سيتم إنشاء ملف HelloWorld .class. سوف تجد كلاهما HelloTesters.java و HelloTesters.class من بين الملفات الموجودة في دليل العمل الخاص بك.
webdriver السيلينيوم مع مثال الخيار في الكسوف
عندما نقوم بتجميع برنامج جافا باستخدام جافاك الأداة ، عادةً ما ينفذ برنامج التحويل البرمجي java الخطوات التالية:
فحص النحو
إضافة كود إضافي
تحويل كود المصدر إلى كود بايت أي من ملف .java إلى ملف
لذلك ، عندما أقول أن المترجم يضيف كودًا إضافيًا في وقت التجميع ، على سبيل المثال ، إذا لم تكتب أيًا منه باني في برنامجك ثم يقوم المترجم بإضافة واحد المُنشئ الافتراضي لبرنامجك.
لذا فإن الغرض الرئيسي من تجميع جافا هو الإنتاج ملف من برنامج تفهمه الآلة.
ملاحظة: تتطلب Java كل صف دراسي وضعها في ملف المصدر الخاص به يجب أن يكون نفس اسم الفئة مع ملحق Java.
عندما نبدأ في تجميع شفرة المصدر ، يتم وضع كل فئة بمفردها ملف يحتوي على بايت كود .افترض ، إذا كنت تريد تجميع عدة في وقت واحد ، يمكنك استخدام الأمر أدناه:
javac * .java
سيقوم هذا الأمر بتحويل جميع ملفات جافا إلى ملف فئة.
بهذا ، نصل إلى نهاية هذه المقالة حول عملية تجميع Java. أتمنى أن تكون قد فهمت كيفية تجميع برنامج جافا وأن تكون واضحًا بشأن كل جانب من الجوانب التي ناقشتها أعلاه.
ماذا تفعل init في بيثون
تفحص ال من Edureka ، وهي شركة تعليمية موثوقة عبر الإنترنت مع شبكة تضم أكثر من 250000 متعلم راضٍ منتشرين في جميع أنحاء العالم. نحن هنا لمساعدتك في كل خطوة في رحلتك ، لكي تصبح بجانب أسئلة المقابلة في جافا هذه ، توصلنا إلى منهج مصمم للطلاب والمهنيين الذين يريدون أن يصبحوا مطور جافا.
لديك سؤال لنا؟ يرجى ذكر ذلك في قسم التعليقات بمقال 'كيفية تجميع برنامج جافا' وسنعاود الاتصال بك في أقرب وقت ممكن.