Heim  >  Artikel  >  Java  >  Wie läuft ein Java-Programm?

Wie läuft ein Java-Programm?

王林
王林Original
2019-11-20 09:21:496233Durchsuche

Wie läuft ein Java-Programm?

Programmablauf:

1 Kompilieren Sie zuerst den Java-Code in Bytecode, dh kompilieren Sie die Datei vom Typ „.java“ in den Typ „.class“. Datei.

Der ungefähre Ausführungsablauf dieses Prozesses: Java-Quellcode -> Syntaxanalysator -> Bytecode wird schließlich generiert Kompilierungsfehler verursachen

2. Platzieren Sie die Klassendatei in der virtuellen Java-Maschine. Diese virtuelle Maschine bezieht sich normalerweise auf die offizielle Hotspot-JVM Laden Sie die Klassendatei.

4. Nachdem das Laden der Klasse abgeschlossen ist, wird die Bytecode-Überprüfung vom JVM-Interpreter durchgeführt , aber nicht alle Codes werden interpretiert und ausgeführt, und die JVM hat dies optimiert.

Zum Beispiel stellt die virtuelle Hotspot-Maschine selbst JIT (Just In Time) bereit, was wir normalerweise als dynamischen Compiler bezeichnen. Sie kann Hotspot-Code zur Laufzeit in Maschinencode kompilieren wird kompiliert und ausgeführt.

Empfohlenes Tutorial:

Java-Einführungs-Tutorial

Das obige ist der detaillierte Inhalt vonWie läuft ein Java-Programm?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn