Programm HelloWorld: Unterschied zwischen den Versionen
Aus FI-Wiki
Die Seite wurde neu angelegt: „== Programm Hello World == Das erste Programm in Java ist traditionell '''Hello World'''. Es zeigt, wie ein einfaches Java-Programm aufgebaut ist und wie die Ausgabe auf der Konsole funktioniert. In diesem Kapitel wird **nur die Ausgabe erklärt** – keine Erläuterung der Klasse, keine Erklärung der main-Methode. === Quellcode von Hello World === <syntaxhighlight lang="java"> public class HelloWorld { public static void main(String[] args) {…“ |
Keine Bearbeitungszusammenfassung |
||
| (3 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
Das erste Programm in Java ist traditionell '''Hello World'''. | Das erste Programm in Java ist traditionell '''Hello World'''. | ||
Es zeigt, wie ein einfaches Java-Programm aufgebaut ist und wie die Ausgabe auf der Konsole funktioniert. | Es zeigt, wie ein einfaches Java-Programm aufgebaut ist und wie die Ausgabe auf der Konsole funktioniert. | ||
In diesem Kapitel wird | In diesem Kapitel wird '''nur die Ausgabe erklärt''' – | ||
keine Erläuterung der Klasse, keine Erklärung der main-Methode. | keine Erläuterung der Klasse, keine Erklärung der main-Methode. | ||
== Quellcode von Hello World == | |||
<syntaxhighlight lang="java"> | <syntaxhighlight lang="java"> | ||
public class HelloWorld { | public class HelloWorld { | ||
| Zeile 16: | Zeile 14: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
== Datei speichern == | |||
* Dateiname: '''HelloWorld.java''' | * Dateiname: '''HelloWorld.java''' | ||
* wichtig: Der Dateiname muss exakt dem Klassennamen entsprechen. | * wichtig: Der Dateiname muss exakt dem Klassennamen entsprechen. | ||
== Kompilieren == | |||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
javac HelloWorld.java | javac HelloWorld.java | ||
| Zeile 28: | Zeile 26: | ||
* Es entsteht die Datei '''HelloWorld.class''' | * Es entsteht die Datei '''HelloWorld.class''' | ||
== Ausführen == | |||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
java HelloWorld | java HelloWorld | ||
| Zeile 38: | Zeile 36: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
== Erklärung der Ausgabe == | |||
Die Ausgabe erfolgt durch: | Die Ausgabe erfolgt durch: | ||
<syntaxhighlight lang="java"> | <syntaxhighlight lang="java"> | ||
| Zeile 44: | Zeile 42: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
* | * '''System.out''' → Zugriff auf die Konsole | ||
* | * '''println''' → gibt Text aus und fügt einen Zeilenumbruch hinzu | ||
* | * '''"Hello World"''' → der ausgegebene Text | ||
== Typische Fehler beim ersten Java-Programm == | |||
{| class="wikitable" style="width:100%; text-align:center;" | {| class="wikitable" style="width:100%; text-align:center;" | ||
! Fehler | ! Fehler | ||
| Zeile 63: | Zeile 61: | ||
|} | |} | ||
== Kurz gesagt == | |||
* Datei erstellen: '''HelloWorld.java''' | * Datei erstellen: '''HelloWorld.java''' | ||
* kompilieren mit '''javac''' | * kompilieren mit '''javac''' | ||
* ausführen mit '''java''' | * ausführen mit '''java''' | ||
* Ausgabe erfolgt über '''System.out.println()''' | * Ausgabe erfolgt über '''System.out.println()''' | ||
Aktuelle Version vom 12. Januar 2026, 12:58 Uhr
Das erste Programm in Java ist traditionell Hello World. Es zeigt, wie ein einfaches Java-Programm aufgebaut ist und wie die Ausgabe auf der Konsole funktioniert.
In diesem Kapitel wird nur die Ausgabe erklärt – keine Erläuterung der Klasse, keine Erklärung der main-Methode.
Quellcode von Hello World
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello World");
}
}
Datei speichern
- Dateiname: HelloWorld.java
- wichtig: Der Dateiname muss exakt dem Klassennamen entsprechen.
Kompilieren
javac HelloWorld.java
Ergebnis:
- Es entsteht die Datei HelloWorld.class
Ausführen
java HelloWorld
Ausgabe:
Hello World
Erklärung der Ausgabe
Die Ausgabe erfolgt durch:
System.out.println("Hello World");
- System.out → Zugriff auf die Konsole
- println → gibt Text aus und fügt einen Zeilenumbruch hinzu
- "Hello World" → der ausgegebene Text
Typische Fehler beim ersten Java-Programm
| Fehler | Ursache |
|---|---|
| HelloWorld.java:1: error: class HelloWorld is public... | Dateiname stimmt nicht mit Klassenname überein |
| Could not find or load main class HelloWorld | .class-Datei fehlt oder falscher Pfad |
| ; expected | Semikolon vergessen |
Kurz gesagt
- Datei erstellen: HelloWorld.java
- kompilieren mit javac
- ausführen mit java
- Ausgabe erfolgt über System.out.println()
