Bytecode

מְחַבֵּר: Peter Berry
תאריך הבריאה: 11 אוגוסט 2021
תאריך עדכון: 1 יולי 2024
Anonim
What is Java Bytecode ? | Beginner | Java Programming | Compiler | Interpreter | JVM
וִידֵאוֹ: What is Java Bytecode ? | Beginner | Java Programming | Compiler | Interpreter | JVM

תוֹכֶן

הגדרה - מה המשמעות של Bytecode?

קוד Bytecode הוא קוד תכנות מונחה עצמים (OOP) שמורכב להפעלה על מחשב וירטואלי (VM) במקום יחידת עיבוד מרכזית (CPU). ה- VM הופך את קוד התוכנית לשפת מכונה קריאה עבור ה- CPU מכיוון שפלטפורמות משתמשות בטכניקות שונות של פרשנות קוד. VM ממיר קוד-בייט לצורך יכולת פעולה הדדית של פלטפורמות, אך קוד-בייט אינו ספציפי לפלטפורמה.


Bytecode הוא בתבנית שפת תכנות Java מורכבת ויש לה סיומת קלאס מבוצעת על ידי Java Virtual Machine (JVM).

מונח זה ידוע גם כקוד נייד (קוד קוד) וקוד ביניים.

מבוא ל- Microsoft Azure ו- Microsoft Cloud | במהלך מדריך זה תוכלו ללמוד על אודות מיחשוב ענן וכיצד Microsoft Azure יכולה לעזור לכם להעביר ולנהל את העסק שלכם מהענן.

Techopedia מסביר את Bytecode

שפות תכנות מסוימות כמו C ו- C ++ דורשות מהדרים של פלטפורמות שונות, כמו אלה ב- Windows, Mac או Linux, התלויים בשיטות תקשורת חומרה ומעבדים ומחייבים קומפילציה מחדש. Bytecode אינו דורש קומפילציה מחדש או שינוי קוד מכיוון ש- VM מאפשרת תכנות לניידות קוד בין פלטפורמות. ספק ה- VM מטפל במשימות שפות ספציפיות לפלטפורמה.

אנדרואיד ופלאש הן שתי שפות תכנות ידועות המשתמשות בקוד תצורה לצורך יכולת פעולה הדדית קלה.