Wie schreibe ich Hello World Programm in Java?



In diesem Artikel über das Hello World-Programm in Java wird eine vollständige Analyse der Syntax des Hello World-Programms durchgeführt und alle damit verbundenen Probleme erläutert.

Das allererste Programm, das es gibt lernt zu programmieren ist Hello World Program in Java. Aber oft verpassen wir das Wesentliche der Grundsyntax. In diesem Artikel werde ich auf die Details des Hello World-Programms in Java eingehen.

Nachfolgend sind die in diesem Artikel behandelten Themen aufgeführt:





Lass uns anfangen.

Hallo Weltprogramm in Java

Bevor wir auf die Details eingehen, beginnen wir zunächst mit der Codierung und sehen, wie ein grundlegendes Hello World-Programm funktioniert ist codiert.



öffentliche Klasse HelloWorldDemo {public static void main (String [] args) {System.out.println ('Hallo Welt!') System.exit (0) // Erfolg}}

Nachdem Sie mit der Codierung fertig sind, können Sie die Syntax des Programms eingehend analysieren.

Syntaxanalyse

Zeile 1: öffentliche Klasse HelloWorldDemo {

Diese Zeile verwendet das Schlüsselwort Klasse zum Deklarieren einer neuen Klasse namens HelloWorldDemo. Da ist Java ein Sprache, die gesamte Klassendefinition, einschließlich aller ihrer Mitglieder, muss zwischen der öffnenden geschweiften Klammer (und der schließenden geschweiften Klammer) enthalten sein. Außerdem wird das öffentliche Schlüsselwort verwendet, um die Zugänglichkeit der Klasse von außerhalb des Pakets anzugeben.



Zeile 2: public static void main (String [] args) {

Diese Zeile deklariert eine Methode namens main (String []).Es heißt das Main Methode und fungiert als Einstiegspunkt für die Java-Compiler um die Ausführung des Programms zu beginnen. Mit anderen Worten, wenn ein Programm in Java ausgeführt wird, ist die Hauptmethode die erste Funktion, die aufgerufen wird. Andere Funktionen in der Anwendung werden dann von der Hauptmethode aufgerufen. In einer Standard-Java-Anwendung ist eine Hauptmethode erforderlich, um die Ausführung auszulösen.

Lassen Sie uns nun die gesamte Zeile aufschlüsseln und jedes Wort analysieren:

Öffentlichkeit : es ist einDer Zugriffsmodifikator gibt die Sichtbarkeit an. Es ermöglicht JVM, die Methode von überall aus auszuführen.

statisch : Es ist ein Schlüsselwort, mit dem jedes Klassenmitglied statisch gemacht werden kann. Die Hauptmethode wird statisch gemacht, da kein Objekt zum Aufrufen von erstellt werden muss in Java. Somit kann JVM es aufrufen, ohne ein Objekt erstellen zu müssen, das beim Speichern des Speichers hilft.

Casting Double zu Int Java

Leere : Es repräsentiert den Rückgabetyp der Methode. Da die Java-Hauptmethode keinen Wert zurückgibt, wird ihr Rückgabetyp als ungültig deklariert.

Main() : Dies ist der Name der Methode, die in der JVM konfiguriert wurde.

String [] : Es stellt dar, dass die Java-Hauptmethode ein einzeiliges Argument des Typs akzeptieren kann . Dies wird auch als Java-Befehlszeilenargumente bezeichnet. Unten habe ich eine Reihe gültiger Java-Hauptmethoden-Signaturen aufgelistet:

  • public static void main (String [] args)
  • public static void main (String [] args)
  • public static void main (String args [])
  • public static void main (String… args)
  • statisch public void main (String [] args)
  • public static final void main (String [] args)
  • final public static void main (String [] args)

Zeile 3: System.out.println ('Hallo Welt!')

System :: Es ist eine vordefinierte Klasse im Paket java.lang, die verschiedene nützliche Methoden und Variablen enthält.

aus :: Es ist ein statisches Elementfeld vom Typ PrintStream.

println: Es ist eine Methode der PrintStream-Klasseund wird zum Drucken des Arguments verwendet, das an die Standardkonsole und eine neue Zeile übergeben wurde. Sie können auch die print () -Methode anstelle von println () verwenden.

Zeile 4: System.exit (0)

Die java.lang. System . Ausfahrt () Methode wird verwendet, umVerlasse dieaktuelles Programm durch Beenden der aktuell ausgeführten Java Virtual Machine. Diese Methode verwendet einen Statuscode als Eingabe, was im Allgemeinen der Fall istein Wert ungleich Null. Es zeigt an, falls eine abnormale Beendigung auftritt.

Salzstapel gegen Marionette gegen Koch
  • Ausfahrt (0): Es wird verwendet, um eine erfolgreiche Beendigung anzuzeigen.
  • Ausfahrt (1) oderexit (-1) oder ein Wert ungleich Null: Es wird verwendet, um eine nicht erfolgreiche Beendigung anzuzeigen.

Das war also alles über die Programmsyntax. Lassen Sie uns nun sehen, wie Sie Hello World in Java kompilieren.

Programm kompilieren

Jetzt müssen Sie dieses Programm in Ihren Texteditor eingeben und unter dem Klassennamen speichern, den Sie in Ihrem Programm verwendet haben. In meinem Fall werde ich es als HelloWorldDemo.java speichern.

Der nächste Schritt besteht darin, zu Ihrem Konsolenfenster zu gehen und zu dem Verzeichnis zu navigieren, in dem Sie Ihr Programm gespeichert haben.

Nun um Kompilieren Sie das Programm Geben Sie den folgenden Befehl ein:

javac HelloWorldDemo.java

Hinweis: Bei Java wird zwischen Groß- und Kleinschreibung unterschieden. Stellen Sie daher sicher, dass Sie den Dateinamen im richtigen Format eingeben.

Bei erfolgreicher Ausführung generiert dieser Befehl eine HelloWorldDemo.class-Datei, die maschinenunabhängig und portabel ist.

Nachdem Sie das Programm erfolgreich kompiliert haben, versuchen wir, unser Hello World-Programm in Java auszuführen und die Ausgabe zu erhalten.

Programm ausführen

Um Ihre HelloWorld in auszuführen Geben Sie in der Befehlszeile lediglich den folgenden Code ein:

Java HelloWorldDemo

Voila! Sie haben Ihr erstes Programm erfolgreich in Java ausgeführt.

Wenn Sie eine IDE verwenden, können Sie diesen ganzen Aufwand überspringen und einfach die Schaltfläche Ausführen in Ihrer IDE drücken, um Ihre Hello World in Program Java zu kompilieren und auszuführen.

Dies bringt uns zum Ende dieses Artikels amHallo Weltprogramm in Java. Wenn Sie mehr über Java erfahren möchten, können Sie sich auf unsere beziehen .

Jetzt, da Sie verstanden haben, was ein istHallo Weltprogramm in Java, Besuche die von Edureka, einem vertrauenswürdigen Online-Lernunternehmen mit einem Netzwerk von mehr als 250.000 zufriedenen Lernenden auf der ganzen Welt. Der Java J2EE- und SOA-Schulungs- und Zertifizierungskurs von Edureka richtet sich an Studenten und Fachleute, die Java-Entwickler werden möchten. Der Kurs soll Ihnen einen Vorsprung in die Java-Programmierung verschaffen und Sie sowohl für grundlegende als auch für fortgeschrittene Java-Konzepte sowie für verschiedene Java-Frameworks wie Hibernate & Spring schulen.

Hast du eine Frage an uns? Bitte erwähnen Sie es in den Kommentaren dieses “Hallo Weltprogramm in JavaArtikel und wir werden uns so schnell wie möglich bei Ihnen melden.