Erster Java-Code

Zuletzt bearbeitet am 5. August 2023 Gepostet am 30. Juli 2023
Allgemein

Lass uns jetzt unser erstes Java-Programm schreiben! Damit Du gleich mitmachen kannst, empfehlen wir Dir den Online Java Compiler von JDoodle. Gib einfach den jeweiligen Code in das Eingabefeld ein und klicke auf den Button ‚Execute‘. Das Ergebnis Deines Programms erscheint im schwarzen Feld darunter. Beim ersten Öffnen der Website findest Du bereits ein Codebeispiel im Eingabefeld. Lass uns Teile von diesem nutzen, um den Compiler auf unser Programm vorzubereiten:

Der bereits vorhandene Code hat folgende Bedeutung:

  • public class MyClass: Dieser Teil des Codes definiert eine neue Klasse namens „MyClass“. Eine Klasse in Java ist ein Bauplan für die Erstellung von Objekten und kann Felder (Variablen) und Methoden (Funktionen) enthalten. Das Schlüsselwort public ist ein Zugriffsmodifikator, der angibt, dass diese Klasse für andere Klassen/Methoden sichtbar ist. Daher kann von überall im Programm darauf zugegriffen werden.
  • {...}: Die geschweiften Klammern {} werden verwendet, um den Körper einer Klasse, Methode oder einer Kontrollstruktur (wie einer Schleife oder Bedingung) zu umschließen.
  • public static void main(String args[]): Diese Zeile definiert die main Methode. Die main Methode ist der Einstiegspunkt für jedes Java-Programm. Wenn Du ein Java-Programm ausführst, beginnt die Ausführung des Codes innerhalb der main Methode. static, void und String[] args sind Fachbegriffe, die wir jetzt nicht weiter vertiefen müssen. Du wirst alle Informationen darüber während des Unterrichts am IT-Kolleg Imst lernen.
  • public static void main(String args[]) { ... }: Innerhalb dieser Methode werden wir jetzt den Code für unsere Übungen schreiben.

Nun zu unserem Programm – die erste Aufgabe, die Du beim Erlernen jeder Programmiersprache gestellt bekommen wirst, ist eine einfache Textausgabe auf der Kommandozeile. Der Text, der Ausgegeben wird, ist dabei meist „Hallo Welt!“ oder „Hello World!“.  Der Code, den Du dafür benötigst, sieht folgendermaßen aus:

Die neue Zeile hat folgende Bedeutung:

  • System.out.println("Hello World!");: System.out.println ist eine Anweisung, die bereits in Java enthalten ist, und die Du einfach durch Aufrufen ausführen kannst. Die Werte, die Du innerhalb der Klammer mitgibst, werden beim Ausführen des Programms auf der Kommandozeile ausgegeben. In unserem Fall geben wir der Anweisung einen String (Text) mit, der von Anführungszeichen eingeschlossen werden. Wichtig ist, dass in Java eine Anweisung mit einem Semikolon ( ; ) beendet wird – dadurch weiß das Programm, dass in der nächsten Zeile eine neue Anweisung beginnt.

Tippe nun System.out.println("Hello World!"); in den Online-Editor ein und klicke auf ‚Execute‘, um den Code auszuführen. Was siehst du? Erscheint der Text ‚Hello World!‘ im schwarzen Ausgabefeld? -> Gut gemacht! 🙂

Gehen wir jetzt noch einen Schritt weiter – wir speichern einen Text in eine Variable und lassen diese dann auf der Kommandozeile ausgeben. Den Text kannst Du beliebig auswählen. In unser Programm eingefügt sieht das folgendermaßen aus:

Wenn Du dieses aktualisierte Programm ausführst, bleibt die Ausgabe auf der Kommandozeile die gleiche, aber die Art und Weise, wie wir diese erreichen, hat sich geändert. Wir erstellen zuerst eine String-Variable namens ‚meineTextausgabe‘ und weisen ihr unseren Text zu. Dann übergeben wir diese Variable an die Anweisung System.out.println, um den Text auf der Kommandozeile auszugeben.

Großartig! Wir haben soeben ein einfaches Programm erstellt, das eine Ausgabe auf der Kommandozeile erzeugt. Im nächsten Abschnitt werden wir uns die Syntax von Java genauer ansehen.

WordPress Cookie Plugin von Real Cookie Banner