Zum Inhalt springen

Bytecode

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 23. Mai 2003 um 17:35 Uhr durch 62.167.200.178 (Diskussion) (von Patrick Grieshaber). Sie kann sich erheblich von der aktuellen Version unterscheiden.
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

Bytecode

Bei Compilierung des Quelltextes wird bei Java nicht direkt ein Maschinencode sondern ein Zwischencode (Bytecode) erzeugt. Die Java VM (Virtual Machine), der Bytecode- Interpreter, übersetzt dann in den Machinencode. Dabei ist zu beachten, das die JVM (Java Virtual Machine) für jede Rechnerplattform angepasst werden muss. Dies schafft aber keien zu grosse Umstände, da der Bytecode- Interpreter ein relatiy kleines Programm ist. Der Bytecode- Interpreter kann ein eigenes Programm sein, oder z.B. in einem Browser intergriert sein.