Immer wenn wir eine Programmiersprache lernen, ist das erste Programm immer das Drucken von „Hello World“. Im letzten Artikel haben wir gelernt, wie man Java unter Windows 10 installiert. Jetzt sind wir bereit, unser erstes Hello World Java-Programm zu schreiben und auszuführen.
Java Hello World Programm
Um es einfach zu halten und für einen neuen Benutzer zum Laufen zu bringen, hier ist das Beispiel für das Hello World Programm, das Sie verwenden können.
public class JavaHelloWorldProgram {
public static void main(String args[]){
System.out.println("Hello World");
}
}
Speichern Sie das obige Programm als JavaHelloWorldProgram.java
in einem beliebigen Verzeichnis.
1. Kompilieren und Ausführen des Java Hello World Programms
Öffnen Sie die Eingabeaufforderung und wechseln Sie zum Verzeichnis, in dem die Datei des Hello World Programms gespeichert ist. Führen Sie dann die folgenden Befehle in der angegebenen Reihenfolge aus.
$javac JavaHelloWorldProgram.java
$java JavaHelloWorldProgram
Hello World
Wenn Sie Java 11 oder höher verwenden, können Sie einfach java JavaHelloWorldProgram.java
ausführen und es wird das Programm für Sie kompilieren und ausführen. Es ist nicht erforderlich, das Java-Programm explizit zu kompilieren und dann auszuführen.
2. Wichtige Punkte des Java-Programms
- A Java source file can have multiple classes but only one public class is allowed.
- Der Name der Java-Quelldatei sollte mit dem Namen der öffentlichen Klasse übereinstimmen. Deshalb ist der Dateiname unseres Programms
JavaHelloWorldProgram.java
- Wenn wir den Code kompilieren, wird Bytecode generiert und mit der Erweiterung
.class
gespeichert. Wenn Sie das Verzeichnis betrachten, in dem wir die Java-Datei kompiliert haben, werden Sie eine neue Datei mit dem NamenJavaHelloWorldProgram.class
bemerken. - Wenn wir die Klassendatei ausführen, müssen wir nicht den vollständigen Dateinamen angeben. Wir müssen nur den Namen der öffentlichen Klasse verwenden.
- Wenn wir das Programm mit dem Java-Befehl ausführen, lädt es die Klasse in die JVM und sucht nach der main-Methode in der Klasse und führt sie aus. Die Syntax der Hauptfunktion sollte dieselbe sein wie in dem Programm angegeben, sonst wird es nicht ausgeführt und wirft eine Ausnahme aus
Exception in thread "main" java.lang.NoSuchMethodError: main
.
I have recently created a short video for Java Hello World Program using Notepad and then Eclipse. Watch it for a better understanding. https://www.youtube.com/watch?v=ZREpFyjTDho That’s all for this post and you can start playing with your first class. In the next post, I will get into further details of classes, JDK, JVM, and other features provided by the Java programming language. Update: Read this post to know about JDK vs JRE vs JVM in java.
Source:
https://www.digitalocean.com/community/tutorials/java-hello-world-program