logo

Erstes Java-Programm | Hallo Welt-Beispiel

  1. Software Anforderungen
  2. Erstellen eines Hello-Java-Beispiels
  3. Die Auflösung von Javac wird nicht erkannt

In diesem Abschnitt lernen wir, wie man ein einfaches Java-Programm schreibt. Nach der Installation des JDK können wir problemlos ein einfaches Hallo-Java-Programm schreiben.

Um ein einfaches Java-Programm zu erstellen, müssen Sie eine Klasse erstellen, die die Hauptmethode enthält. Lassen Sie uns zunächst die Anforderung verstehen.

Die Voraussetzung für das Java Hello World-Beispiel

Um ein Java-Programm auszuführen, muss die folgende Software oder Anwendung ordnungsgemäß installiert sein.

  • Installieren Sie das JDK, wenn Sie es noch nicht installiert haben, laden Sie das JDK herunter und installieren Sie es.
  • Legen Sie den Pfad des jdk/bin-Verzeichnisses fest. http://www.javatpoint.com/how-to-set-path-in-java
  • Erstellen Sie das Java-Programm
  • Kompilieren Sie das Java-Programm und führen Sie es aus

Erstellen eines „Hello World“-Beispiels

Lassen Sie uns das Hallo-Java-Programm erstellen:

 class Simple{ public static void main(String args[]){ System.out.println('Hello Java'); } } 
Testen Sie es jetzt

Speichern Sie die obige Datei als Simple.java.

Kompilieren: javac Simple.java
Ausführen: Java Einfach

Ausgabe:

 Hello Java 

Kompilierungsablauf:

Wenn wir ein Java-Programm mit dem Javac-Tool kompilieren, wandelt der Java-Compiler den Quellcode in Bytecode um.

Java, wie man kompiliert

Parameter, die im ersten Java-Programm verwendet werden

Mal sehen, was die Bedeutung von class, public, static, void, main, String[], System.out.println() bedeutet.

    KlasseDas Schlüsselwort wird verwendet, um eine Klasse in Java zu deklarieren.öffentlichSchlüsselwort ist ein Zugriffsmodifikator, der die Sichtbarkeit darstellt. Das bedeutet, dass es für alle sichtbar ist.statischist ein Schlüsselwort. Wenn wir eine Methode als statisch deklarieren, wird sie als statische Methode bezeichnet. Der Hauptvorteil der statischen Methode besteht darin, dass kein Objekt erstellt werden muss, um die statische Methode aufzurufen. Die main()-Methode wird von der JVM ausgeführt, sodass zum Aufrufen der main()-Methode kein Objekt erstellt werden muss. Es spart also Speicherplatz.Leereist der Rückgabetyp der Methode. Das bedeutet, dass kein Wert zurückgegeben wird.hauptsächlichstellt den Ausgangspunkt des Programms dar.String[] argsoder String-Argumente[] wird verwendet für Befehlszeilenargument . Wir werden es im nächsten Abschnitt besprechen.System.out.println()wird zum Drucken der Anweisung verwendet. Hier ist System eine Klasse, out ein Objekt der PrintStream-Klasse und println() eine Methode der PrintStream-Klasse. Wir werden die interne Funktionsweise besprechen System.out.println() Erklärung im nächsten Abschnitt.

Um das einfache Programm zu schreiben, müssen Sie den Editor öffnen Startmenü -> Alle Programme -> Zubehör -> Notizblock und schreiben Sie ein einfaches Programm, wie wir unten gezeigt haben:

Das erste Programm von Java

Schreiben Sie, wie im obigen Diagramm dargestellt, das einfache Java-Programm in Notepad und speichern Sie es als Simple.java. Um das obige Programm zu kompilieren und auszuführen, müssen Sie die Eingabeaufforderung öffnen Startmenü -> Alle Programme -> Zubehör -> Eingabeaufforderung . Wenn wir alle Schritte ordnungsgemäß ausgeführt haben, wird die folgende Ausgabe angezeigt:

wie man ein einfaches Java-Programm kompiliert und ausführt

Um das obige Programm zu kompilieren und auszuführen, gehen Sie zunächst in Ihr aktuelles Verzeichnis. Mein aktuelles Verzeichnis ist c: ew. Hier schreiben:

Kompilieren: javac Simple.java
Ausführen: Java Einfach

Auf wie viele Arten können wir ein Java-Programm schreiben?

Es gibt viele Möglichkeiten, ein Java-Programm zu schreiben. Die Änderungen, die in einem Java-Programm vorgenommen werden können, sind unten aufgeführt:

1) Durch die Änderung der Reihenfolge der Modifikatoren wird der Methodenprototyp in Java nicht geändert.

Sehen wir uns den einfachen Code der Hauptmethode an.

 static public void main(String args[]) 

2) Die Indexnotation im Java-Array kann nach dem Typ, vor der Variablen oder nach der Variablen verwendet werden.

Sehen wir uns die verschiedenen Codes zum Schreiben der Hauptmethode an.

 public static void main(String[] args) public static void main(String []args) public static void main(String args[]) 

3) Sie können var-args-Unterstützung für die main()-Methode bereitstellen, indem Sie 3 Ellipsen (Punkte) übergeben.

Sehen wir uns den einfachen Code zur Verwendung von var-args in der main()-Methode an. Wir werden später im Kapitel „Neue Java-Funktionen“ mehr über var-args erfahren.

 public static void main(String... args) 

4) Ein Semikolon am Ende einer Klasse ist in Java optional.

Sehen wir uns den einfachen Code an.

 class A{ static public void main(String... args){ System.out.println('hello java4'); } }; 

Gültige Signatur der Java main()-Methode

 public static void main(String[] args) public static void main(String []args) public static void main(String args[]) public static void main(String... args) static public void main(String[] args) public static final void main(String[] args) final public static void main(String[] args) final strictfp public static void main(String[] args) 

Ungültige Signatur der Java main()-Methode

 public void main(String[] args) static void main(String[] args) public void static main(String[] args) abstract public static void main(String[] args) 

Den Fehler „javac wird nicht als interner oder externer Befehl erkannt“ beheben?

Wenn ein Problem auftritt, wie in der folgenden Abbildung dargestellt, müssen Sie einen Pfad festlegen. Da DOS Javac und Java nicht als interne oder externe Befehle erkennt. Um dieses Problem zu überwinden, müssen wir einen Weg vorgeben. Der Pfad ist nicht erforderlich, wenn Sie Ihr Programm im Verzeichnis JDK/bin speichern. Es ist jedoch ein hervorragender Ansatz, um den Weg vorzugeben. Klicken Sie hier für So legen Sie den Pfad in Java fest .

wie man das Problem eines Hallo-Welt-Programms in Java löst