Hochsprachen wie , , C ++ usw. kompilieren ein Programm zu seinem äquivalenten Low-Level-Code, der von der Maschine verstanden und ausgeführt werden kann. In diesem Blog werden wir diskutieren, wie man ein Java-Programm schreibt, kompiliert und ausführt.
Der erste Schritt besteht darin, einen Ordner zu erstellen Java-Klasse und schreiben Sie ein Java-Programm. Wenn wir ein Java-Programm schreiben, Javac ( Java Compiler ) übersetzt den Java-Quellcode in den Bytecode, d.h. .Klasse Datei . Bytecode ist die Maschinensprache der Java Virtual Machine (JVM). Bytecode wird auch als der magische Code von Java bezeichnet, der plattformunabhängig ist.
Ein wichtiger Schritt nach der Installation von Java im System ist das Festlegen eines Pfads. Sie können sich darauf beziehen ' Wie lege ich einen Pfad in Java fest? ' Artikel, um die genaue Vorgehensweise zu kennen.
Erstellen wir ein einfaches Java-Programm.
Erstellen Sie eine Java-Datei als HelloWorld.java
öffentliche Klasse HelloWorld {public static void main (String args []) {System.out.println ('Hello World')}}
Um dieses Programm zu kompilieren, geben Sie den unten gezeigten Befehl an Ihrer Eingabeaufforderung ein und drücken Sie die Eingabetaste.
javac HelloWorld.java
Diesläuft javac.exe , der Compiler.Der verallgemeinerte Befehl zum Kompilieren von any .
javac .java
Sobald Sie die Eingabetaste drücken, wird die HelloWorld-Klassendatei generiert. Sie werden beide finden HelloTesters.java und HelloTesters.class unter den Dateien in Ihrem Arbeitsverzeichnis.
Wenn wir Java-Programm mit kompilieren Javac Tool, im Allgemeinen führt der Java-Compiler die folgenden Schritte aus:
Syntaxprüfung
Art der Transformation in der Informatik
Zusätzlichen Code hinzufügen
Konvertieren von Quellcode in Bytecode, d. H. Von Java-Datei zu .class Datei
Wenn ich also sage, dass der Compiler zum Zeitpunkt der Kompilierung zusätzlichen Code hinzufügt, zum Beispiel, wenn Sie keinen geschrieben haben Baumeister In Ihr Programm fügt der Compiler einen hinzu Standardkonstruktor zu Ihrem Programm.
Der Hauptzweck der Java-Zusammenstellung ist es also, zu produzieren .class Datei eines Programms, das die Maschine versteht.
Hinweis: Java erfordert jeweils Klasse Die in der eigenen Quelldatei platzierte Datei muss mit dem Klassennamen mit der Erweiterung Java identisch sein.
Big Data Tutorial für Anfänger
Wenn wir mit dem Kompilieren des Quellcodes beginnen, wird jede Klasse in eine eigene Klasse eingefügt .class Datei das beinhaltet Bytecode .Angenommen, Sie möchten mehrere kompilieren Dateien auf einmal, dann können Sie den folgenden Befehl verwenden:
javac * .java
Dieser Befehl konvertiert alle Java-Dateien in eine .class-Datei.
Damit sind wir am Ende dieses Artikels über den Java-Kompilierungsprozess angelangt. Ich hoffe, Sie haben verstanden, wie man ein Java-Programm kompiliert, und sind sich über jeden Aspekt klar, den ich oben besprochen habe.
Besuche die von Edureka, einem vertrauenswürdigen Online-Lernunternehmen mit einem Netzwerk von mehr als 250.000 zufriedenen Lernenden auf der ganzen Welt. Wir sind hier, um Ihnen bei jedem Schritt auf Ihrer Reise zu helfen. Neben diesen Fragen zu Java-Interviews erstellen wir einen Lehrplan, der für Studenten und Fachleute konzipiert ist, die Java-Entwickler werden möchten.
Hast du eine Frage an uns? Bitte erwähnen Sie dies im Kommentarbereich dieses Artikels zum Kompilieren von Java-Programmen. Wir werden uns so schnell wie möglich bei Ihnen melden.