Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Javas Syntax | Getting Started
Practice
Projects
Quizzes & Challenges
Quizzes
Challenges
/
Java-Grundlagen

bookJavas Syntax

Die Syntax, die wir verwenden

Die Java-Syntax wirkt anfangs abschreckend, insbesondere beim Schreiben einer einfachen Main-Klasse mit Ausdrücken wie public static void. Tatsächlich ist sie jedoch nicht so kompliziert, wie sie erscheint. Diese Syntax bildet lediglich den Einstiegspunkt für das Programm, und der Java-Compiler sucht gezielt danach, um den Code auszuführen.

Die Struktur lässt sich leicht einprägen. Nachfolgend eine kurze Übersicht, welche Funktion die einzelnen Bestandteile haben:

Main.java

Main.java

copy
12345
public class Main { public static void main(String[] args) { } }
  • public class Main stellt eine Klasse vor, die als Grundlage für unsere Arbeit dient. Da Java eine objektorientierte Programmiersprache (OOP) ist, spielen Klassen eine entscheidende Rolle. Was eine Klasse ist und wie man mit ihr arbeitet, wird in einem separaten Kurs behandelt;
  • Die Zeile public static void main ist ein häufiger Bestandteil der Arbeit. Die einzelnen Wörter bedeuten:
    • public ist ein Zugriffsmodifizierer, der es ermöglicht, auf die Methode main von überall im Programm zuzugreifen;
    • static bedeutet, dass die Methode main zur Klasse selbst gehört und ohne Erzeugung einer Instanz der Klasse aufgerufen werden kann;
    • void gibt an, dass die Methode main keinen Wert zurückgibt;
    • String[] args ist ein Array von Strings, das zum Übergeben von Kommandozeilenargumenten an das Programm verwendet wird.
  • Java-Code ist immer in geschweifte Klammern { } eingeschlossen, die den Rumpf des Codes darstellen;
  • Ein Semikolon ; muss am Ende jeder Codezeile stehen, außer bei der Definition von Klassen und Methoden. Dies hilft, den Code zu strukturieren.

Ausgabebefehl

Eine Nachricht kann mit dem Befehl System.out.println() auf der Konsole ausgegeben werden.

Dabei ist zu beachten, dass dieser Befehl innerhalb der geschweiften Klammern der main-Methode platziert werden muss. Hier ein Beispiel:

Main.java

Main.java

copy
1234567
package com.example; public class Main { public static void main(String[] args) { System.out.println("Message for you"); } }

Das Paket com.example wird verwendet, um zusammengehörige Klassen in einem Java-Projekt zu gruppieren. Es hilft dabei, die Struktur übersichtlich zu halten und Konflikte zu vermeiden, wenn verschiedene Klassen den gleichen Namen haben. Man kann es sich vorstellen wie das Ablegen von Dateien in unterschiedlichen Ordnern auf dem Computer, um die Übersicht zu behalten.

Wie wir sehen, gibt dieser Code eine Nachricht für uns aus. Mit dem Befehl System.out.println() können wir relevante Codeausschnitte kommentieren und Informationen ausgeben, die der Benutzer in der Konsole sieht. Es kann beliebige Information in die Konsole ausgegeben werden; der anzuzeigende Text muss in doppelte Anführungszeichen ("") eingeschlossen werden.

Beachte, dass Text mit doppelten Anführungszeichen (" ") dargestellt wird. Einfache Anführungszeichen (' ') stehen für einen völlig anderen Datentyp, den wir später behandeln werden.

Hier ein Beispiel, wie beliebiger eigener Text angezeigt wird:

Main.java

Main.java

copy
1234567
package com.example; public class Main { public static void main(String[] args) { System.out.println("Custom message for you"); } }
question mark

Wie kann eine Nachricht in die Konsole ausgegeben werden?

Select the correct answer

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 1. Kapitel 5

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

bookJavas Syntax

Swipe um das Menü anzuzeigen

Die Syntax, die wir verwenden

Die Java-Syntax wirkt anfangs abschreckend, insbesondere beim Schreiben einer einfachen Main-Klasse mit Ausdrücken wie public static void. Tatsächlich ist sie jedoch nicht so kompliziert, wie sie erscheint. Diese Syntax bildet lediglich den Einstiegspunkt für das Programm, und der Java-Compiler sucht gezielt danach, um den Code auszuführen.

Die Struktur lässt sich leicht einprägen. Nachfolgend eine kurze Übersicht, welche Funktion die einzelnen Bestandteile haben:

Main.java

Main.java

copy
12345
public class Main { public static void main(String[] args) { } }
  • public class Main stellt eine Klasse vor, die als Grundlage für unsere Arbeit dient. Da Java eine objektorientierte Programmiersprache (OOP) ist, spielen Klassen eine entscheidende Rolle. Was eine Klasse ist und wie man mit ihr arbeitet, wird in einem separaten Kurs behandelt;
  • Die Zeile public static void main ist ein häufiger Bestandteil der Arbeit. Die einzelnen Wörter bedeuten:
    • public ist ein Zugriffsmodifizierer, der es ermöglicht, auf die Methode main von überall im Programm zuzugreifen;
    • static bedeutet, dass die Methode main zur Klasse selbst gehört und ohne Erzeugung einer Instanz der Klasse aufgerufen werden kann;
    • void gibt an, dass die Methode main keinen Wert zurückgibt;
    • String[] args ist ein Array von Strings, das zum Übergeben von Kommandozeilenargumenten an das Programm verwendet wird.
  • Java-Code ist immer in geschweifte Klammern { } eingeschlossen, die den Rumpf des Codes darstellen;
  • Ein Semikolon ; muss am Ende jeder Codezeile stehen, außer bei der Definition von Klassen und Methoden. Dies hilft, den Code zu strukturieren.

Ausgabebefehl

Eine Nachricht kann mit dem Befehl System.out.println() auf der Konsole ausgegeben werden.

Dabei ist zu beachten, dass dieser Befehl innerhalb der geschweiften Klammern der main-Methode platziert werden muss. Hier ein Beispiel:

Main.java

Main.java

copy
1234567
package com.example; public class Main { public static void main(String[] args) { System.out.println("Message for you"); } }

Das Paket com.example wird verwendet, um zusammengehörige Klassen in einem Java-Projekt zu gruppieren. Es hilft dabei, die Struktur übersichtlich zu halten und Konflikte zu vermeiden, wenn verschiedene Klassen den gleichen Namen haben. Man kann es sich vorstellen wie das Ablegen von Dateien in unterschiedlichen Ordnern auf dem Computer, um die Übersicht zu behalten.

Wie wir sehen, gibt dieser Code eine Nachricht für uns aus. Mit dem Befehl System.out.println() können wir relevante Codeausschnitte kommentieren und Informationen ausgeben, die der Benutzer in der Konsole sieht. Es kann beliebige Information in die Konsole ausgegeben werden; der anzuzeigende Text muss in doppelte Anführungszeichen ("") eingeschlossen werden.

Beachte, dass Text mit doppelten Anführungszeichen (" ") dargestellt wird. Einfache Anführungszeichen (' ') stehen für einen völlig anderen Datentyp, den wir später behandeln werden.

Hier ein Beispiel, wie beliebiger eigener Text angezeigt wird:

Main.java

Main.java

copy
1234567
package com.example; public class Main { public static void main(String[] args) { System.out.println("Custom message for you"); } }
question mark

Wie kann eine Nachricht in die Konsole ausgegeben werden?

Select the correct answer

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 1. Kapitel 5
some-alt