Inhalt
- Definition - Was bedeutet Bytecode?
- Eine Einführung in Microsoft Azure und die Microsoft Cloud | In diesem Handbuch erfahren Sie, worum es beim Cloud-Computing geht und wie Microsoft Azure Sie bei der Migration und Ausführung Ihres Unternehmens aus der Cloud unterstützen kann.
- Techopedia erklärt Bytecode
Definition - Was bedeutet Bytecode?
Bytecode ist objektorientierter Programmiercode (OOP-Code), der für die Ausführung auf einer virtuellen Maschine (VM) anstelle einer Zentraleinheit (CPU) kompiliert wurde. Die VM wandelt Programmcode in eine lesbare Maschinensprache für die CPU um, da Plattformen unterschiedliche Code-Interpretationstechniken verwenden. Eine VM konvertiert Bytecode aus Gründen der Plattforminteroperabilität, Bytecode ist jedoch nicht plattformspezifisch.
Bytecode ist in einem kompilierten Java-Programmiersprachenformat und hat die Erweiterung .class, die von Java Virtual Machine (JVM) ausgeführt wird.
Dieser Begriff wird auch als portabler Code (p-Code) und Zwischencode bezeichnet.
Eine Einführung in Microsoft Azure und die Microsoft Cloud | In diesem Handbuch erfahren Sie, worum es beim Cloud-Computing geht und wie Microsoft Azure Sie bei der Migration und Ausführung Ihres Unternehmens aus der Cloud unterstützen kann.
Techopedia erklärt Bytecode
Bestimmte Programmiersprachen wie C und C ++ erfordern unterschiedliche Plattform-Compiler, z. B. unter Windows, Mac oder Linux, die von den Kommunikationsmethoden für Hardware und CPU abhängen und neu kompiliert werden müssen. Bytecode erfordert kein erneutes Kompilieren oder Ändern des Codes, da VM die Programmierung für die plattformübergreifende Code-Portabilität ermöglicht. Der VM-Anbieter übernimmt plattformspezifische Sprachaufgaben.
Android und Flash sind zwei bekannte Programmiersprachen, die Bytecode für eine einfache Interoperabilität verwenden.