بيت تطوير ما هو java bytecode؟ - تعريف من techopedia

ما هو java bytecode؟ - تعريف من techopedia

جدول المحتويات:

Anonim

تعريف - ماذا يعني Java Bytecode؟

Java bytecode هو نتيجة تجميع برنامج Java ، وهو تمثيل وسيط لهذا البرنامج وهو مستقل عن الآلة.


تتم معالجة شفرة جافا بواسطة آلة جافا الافتراضية (JVM) بدلاً من المعالج. إن مهمة JVM هي إجراء مكالمات المورد الضرورية للمعالج من أجل تشغيل الرمز البريدي.

يشرح Techopedia Java Bytecode

Java bytecode هو كود الكائن المترجم الناتج لبرنامج Java. يمكن تشغيل هذا الرمز الفرعي في أي نظام أساسي يحتوي على تثبيت Java فيه.

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

لم يتم تجميع Java bytecode بالكامل ، بل مجرد رمز وسيط موجود في المنتصف لأنه لا يزال يتعين تفسيره وتنفيذه بواسطة JVM المثبت على النظام الأساسي المحدد مثل Windows أو Mac أو Linux.

عند التحويل البرمجي ، يتم تحويل شفرة مصدر Java إلى الرمز .class.

ما هو java bytecode؟ - تعريف من techopedia