Seminarthemen→ Die Architektur der Java VM → I.• II.• III.• IV.• V.• VI.• VII.
Dieser im Rahmen des Informatik-Seminars an der FH-Wedel im WS2007/2008 erstellt Artikel gibt einen ersten Einblick in die Architektur der Java Virtual Machine. Dabei werden die Grundlagen virtueller Maschinen, die grundlegenden Strukturen der Java-VM und die Funktionsweise sowie das Format der Befehle des Java-Bytecode
s erklärt. Der Artikel erhebt an keiner Stelle einen Anspruch auf Vollständigkeit. Insbesondere die Ausführung nativer Methoden, die Thread-Synchronisation, die Verifikation und die Sicherheitsaspekte der JVM werden nicht oder nur ansatzweise betrachtet. Leser, die den gesamten Artikel durcharbeiten möchten, sollten zunächst einen Blick auf den Anhang werfen, der Abkürzungen, Hinweise zu Beispielen und der Bedeutung der Schriftformatierung gibt.
Der Artikel basiert auf der offiziellen Spezifikation von Sun in der 2. Auflage und berücksichtigt alle bis heute angefallenen Änderungen und Zusätze. Einige Beispiele des Buches wurden ähnlich in diesem Artikel verwendet.
Seminarthemen→ Die Architektur der Java VM → I.• II.• III.• IV.• V.• VI.• VII.