Java Grundlagen Schulung – Kursbezug
Ziel dieses Kapitels: Sie können java im Terminal ausführen, ein Projekt in der IDE öffnen und ein Hello World bauen.
Worum geht’s?
- JDK installieren (Java Development Kit) und Version prüfen.
- IDE wählen (IntelliJ IDEA oder VS Code) und Projekt anlegen.
- Erstes Programm ausführen – damit ab Kapitel 2 alles reibungslos läuft.
Lehr-/Lernziele
- (LZ1) erklären, wozu das JDK dient (inkl.
javac) und warum ein JRE allein nicht reicht. - (LZ2) im Terminal prüfen, ob Java korrekt installiert ist (
java -version,javac -version) und die Ausgabe einordnen. - (LZ3) ein Java-Projekt in der IDE anlegen/öffnen und ein Hello-World erfolgreich starten.
Setup in 5 Schritten
1) JDK installieren
- JDK installieren
- Danach Terminal/PowerShell neu öffnen
- Version prüfen (siehe Schritt 3)
2) IDE auswählen
- IntelliJ IDEA: am bequemsten für Java
- VS Code: leichtgewichtig, mit Java Extensions
3) Java im Terminal prüfen
java -version
javac -version4) Projekt anlegen
- Neues Projekt erstellen (Java)
- Projekt-SDK: Ihr installiertes JDK auswählen
- Klasse
Mainanlegen
Hello World
Minimalprogramm zum Testen – läuft in jeder Java-IDE und im Terminal.
public class Main {
public static void main(String[] args) {
System.out.println("Hello Java!");
}
}Praxis (Mini-Aufgabe)
- Ändern Sie die Ausgabe in „Hello SemaTrain!“.
- Geben Sie zusätzlich Ihre Java-Version aus (als Text, z.B. „JDK: 21“).
- Bonus: Geben Sie 2 Zeilen aus (Name + Ziel für den Lernpfad).
public class Main {
public static void main(String[] args) {
System.out.println("Hello SemaTrain!");
System.out.println("JDK: (Ihre Version hier eintragen)");
System.out.println("Name: ...");
System.out.println("Ziel: Java Grundlagen sauber beherrschen");
}
}Optional: typische Stolperfallen
- java erkannt, javac nicht: meist falsches JRE statt JDK installiert
- PATH/Umgebungsvariable: Terminal neu starten, ggf. JDK-Pfad prüfen
- IDE nutzt anderes JDK: Projekt-SDK/Toolchain in IDE einstellen
Kurz-Takeaways
- JDK installiert +
java -versionklappt → Startklar. - IDE-Projekt mit richtigem SDK → weniger Frust im Lernpfad.
- Hello World als „Smoke Test“ – bevor wir mit Datentypen loslegen.