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 για τη διαλειτουργικότητα της πλατφόρμας, αλλά το bytecode δεν είναι συγκεκριμένο για την πλατφόρμα.


Το Bytecode είναι σε μια σύνταξη της γλώσσας προγραμματισμού Java και έχει την επέκταση .class που εκτελείται από την Java Virtual Machine (JVM).

Αυτός ο όρος είναι επίσης γνωστός ως φορητός κώδικας (p-code) και ενδιάμεσος κώδικας.

Εισαγωγή στη Microsoft Azure και το Microsoft Σε αυτό τον οδηγό θα μάθετε τι είναι το cloud computing και πώς η Microsoft Azure μπορεί να σας βοηθήσει να μεταφέρετε και να εκτελέσετε την επιχείρησή σας από το cloud.

Η Techopedia εξηγεί το Bytecode

Ορισμένες γλώσσες προγραμματισμού όπως το C και το C ++ απαιτούν διαφορετικούς μεταγλωττιστές πλατφόρμας, όπως σε Windows, Mac ή Linux, οι οποίοι εξαρτώνται από τις μεθόδους επικοινωνίας υλικού και CPU και απαιτούν ανασυγκρότηση. Το Bytecode δεν απαιτεί ανασυγκρότηση ή αλλαγή κώδικα, επειδή το VM επιτρέπει προγραμματισμό για φορητότητα κώδικα μεταξύ πλατφορμών. Ο πάροχος VM χειρίζεται ειδικές γλωσσικές εργασίες.

Το Android και το Flash είναι δύο πολύ γνωστές γλώσσες προγραμματισμού που χρησιμοποιούν bytecode για εύκολη διαλειτουργικότητα.