So weit haben wir ein Java Projekt und auch ein neues Package erstellt. Lassen Sie uns nun eine Java-Klasse erstellen.
Im linken Bereich unseres Eclipse-Arbeitsbereichs sollten wir ein Java-Tutorial-Projekt und ein Paket java.tutorial.example sehen. Klicken Sie mit der rechten Maustaste auf den Paketnamen und es erscheint eine ähnliche Option wie bei der Erstellung des Pakets, aber dieses Mal wählen wir nicht Paket, sondern Klasse. Das folgende Fenster wird angezeigt:
Füllen Sie das Formular entsprechend aus. Belassen Sie den Standardwert für den Quellordner und den Paketnamen. Wie Sie sicher bemerkt haben, entspricht der Standardwert dem Java-Projekt und dem Paket, in dem wir die neue Klasse hinzufügen. In das Feld Name geben Sie HelloWorld ein. Beachten Sie, dass Leerzeichen als Klassenname nicht zulässig sind. Markieren Sie das Feld public static void main(String args) und lassen Sie alle anderen Felder unverändert. Klicken Sie auf Finish.
Eine neue Klasse wird mit dem Namen HelloWorld erzeugt.
Der obige Code würde noch nichts tun, nur eine leere Klasse. Entfernen wir die Zeile 7, die im Grunde nur ein Kommentar ist, der den Benutzer daran erinnert, in dieser Zeile mit dem Hinzufügen von Codelogik zu beginnen.
Nach dem Aufräumen des Codes fügen wir die Zeile ein, die Hello World auf der Konsole ausgibt. Fügen Sie System.out.println(„Hello World“) ein. Unten sehen Sie den vollständigen Quellcode von Hello World, und dann gehen wir die einzelnen Komponenten durch.
Zeile 1 ist der Paketname, zu dem die Klasse gehört. Schauen Sie auf der linken Seite Ihrer Eclipse-Anwendung nach, die Klasse HelloWorld befindet sich im Paket com.javatutorial.example, das mit dem Paket übereinstimmt, das in der ersten Zeile unserer Klasse deklariert ist.
Zeile 3 bis 7 ist ein Kommentar. Dieser dient dazu, zu dokumentieren, worum es in der Klasse geht. Es ist eine gute Praxis, sinnvolle Informationen in Kommentare zu schreiben.
In Zeile 9 public class HelloWorld haben wir den Namen unserer Klasse deklariert. Beachten Sie, dass wir die Deklaration mit dem Schlüsselwort public begonnen haben, was bedeutet, dass unsere Klasse HelloWorld überall zugänglich ist. Eine Java-Klasse besteht aus Methoden, die in ihr enthalten sind. In Zeile 9 sehen Sie, dass es eine öffnende Klammer gibt. Diese öffnende Klammer muss geschlossen werden, was wir in Zeile 17 getan haben.
Eine Java-Klasse kann mehrere Methoden haben. Betrachten Sie eine Java-Methode als ein Verhalten unserer Java-Klasse. In diesem Beispiel ist unsere Methode main, die wir in Zeile 11 deklariert haben. Im Grunde genommen ist Zeile 11 bis 15 unsere Methode in dieser Klasse. Ähnlich wie bei der Deklaration unserer HelloWorld-Klasse muss jede Java-Methode eine öffnende und eine schließende Klammer haben. Das bedeutet, dass innerhalb der öffnenden und schließenden Klammer der gesamte Code, den wir eingeben, Teil der Methode main ist. Jedes Mal, wenn wir diese Methode aufrufen, wird der gesamte darin enthaltene Code ausgeführt.
Werfen wir einen Blick auf unsere Methodendeklaration public static void main(String args) . Ähnlich wie bei der Deklaration unserer Klasse steht vor dem Methodennamen das Schlüsselwort public. Das bedeutet, dass alle Klassen, die Zugriff auf unsere Klasse haben, auch diese Methode aufrufen können. Mehr zu den Zugriffsmodifikatoren in einem späteren Abschnitt unseres Java-Programmiertutorials. Kommen wir nun zum Schlüsselwort void. Die void-Deklaration vor dem Methodennamen main ist eigentlich ein Rückgabetyp. In diesem Fall bedeutet die Angabe void, dass diese Methode nichts zurückgibt. Der Rückgabetyp variiert von primitiven Datentypen bis hin zu Objektklassen. Das Wort main im obigen Codeschnipsel ist der Name der Methode. Innerhalb der öffnenden und schließenden Klammer steht das, was wir Methodenargumente nennen, was bedeutet, dass diese Methode ein Array von Strings mit dem Namen args akzeptiert.
Nun, da wir die grundlegende Struktur von Java-Programmen besprochen haben, lassen Sie uns im Detail auf den Code eingehen, der unser anfängliches Ziel erreicht, nämlich „Hello World“ auf der Konsole zu drucken. Dies geschieht durch den Aufruf der statischen Methode println aus der Klasse System. Die println-Methode akzeptiert einen String als Eingabe und gibt ihn auf der Konsole aus. Da wir „Hello World“ auf der Konsole ausgeben wollen, haben wir System.out.println(„Hello World“); Vergessen Sie nicht, nach der schließenden Klammer ein Semikolon hinzuzufügen. Jede Code-Deklaration wird mit einem Semikolon abgeschlossen, das ist ein Muss.