SemaTrain Logo Ein Fachportal des SemaTrain Trainingsinstituts

Setup & Tools: Java startklar machen

Sie richten Ihre Umgebung ein: JDK, IDE und ein erstes Projekt – damit Sie im Lernpfad sofort sauber mitarbeiten können.

Hinweis: Die Schritte sind allgemein gehalten (Windows/macOS/Linux) und funktionieren mit IntelliJ oder VS Code.

Java Grundlagen Schulung – Kursbezug

Dieses Kapitel ist Teil des Lernpfads zur Java Grundlagen Schulung. Termine & Buchung laufen über SemaTrain.de.

Hinweis: Die Anleitung ist bewusst generisch (verschiedene OS/IDEs), damit sie für alle passt.

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?

Lehr-/Lernziele

Nach diesem Kapitel können Sie …

Setup in 5 Schritten

1) JDK installieren

Kursbasis: JDK 25 LTS. Stand 17.09.2026 ist Java SE / JDK 27 der aktuelle Feature-Release. Die Beispiele dieses Lernpfads werden gegen JDK 25 LTS geprüft.

  • 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

Wichtig ist nicht „die perfekte IDE“, sondern dass Sie kompilieren & starten können.

3) Java im Terminal prüfen

Wenn das klappt, ist 80% geschafft.

Terminal-Check: Java & Compiler-Version (Bash)
java -version
javac -version

4) Projekt anlegen

  • Neues Projekt erstellen (Java)
  • Projekt-SDK: Ihr installiertes JDK auswählen
  • Klasse Main anlegen

Hello World

Minimalprogramm zum Testen – läuft in jeder Java-IDE und im Terminal.

Hello World (Java)
public class Main {
  public static void main(String[] args) {
    System.out.println("Hello Java!");
  }
}

Praxis (Mini-Aufgabe)

  1. Ändern Sie die Ausgabe in „Hello SemaTrain!“.
  2. Geben Sie zusätzlich Ihre Java-Version aus (als Text, z.B. „JDK: 25“).
  3. Bonus: Geben Sie 2 Zeilen aus (Name + Ziel für den Lernpfad).
Lösungsvorschlag: Ausgabe erweitern (Java)
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

Primärreferenzen

Geprüfte Java-Referenzen

Die fachlichen Aussagen dieser Lektion werden gegen zuständige Primärreferenzen geprüft. Erklärungen, Beispiele, Aufgaben, Quizfragen und Lösungen sind eigenständige SemaTrain-Inhalte.

Lektionsprofil: JDK und Entwicklungsumgebung

Kursbasis: JDK 25 LTS

Feature-Release zum Prüfdatum: Java SE / JDK 27

Quellenprüfung: 2026-09-17

Einordnung: Die Wahl einer IDE ist keine Java-SE-Vorgabe. IntelliJ IDEA und VS Code werden als mögliche Entwicklungsumgebungen gezeigt.

Java Platform, Standard Edition & JDK Specifications Version 25

Quellentyp: Primärspezifikation

Verantwortliche Referenzstelle: Oracle – Java SE

Versionsbezug: Java SE 25 / JDK 25

Geltungsbereich: Java-Sprache, JVM, Java-SE-Plattform und JDK-Spezifikationen.

Offizielle Primärreferenz

JDK 25 Documentation

Quellentyp: Herstellerdokumentation

Verantwortliche Referenzstelle: Oracle

Versionsbezug: JDK 25

Geltungsbereich: Offizielle JDK-API, Werkzeuge und Plattformfunktionen.

Offizielle Primärreferenz

Oracle Java SE Support Roadmap

Quellentyp: Hersteller-Roadmap

Verantwortliche Referenzstelle: Oracle

Versionsbezug: Prüfstand 17.09.2026

Geltungsbereich: Einordnung von LTS- und Feature-Releases.

Offizielle Primärreferenz

Java Language and Virtual Machine Specifications

Quellentyp: Primärspezifikation

Verantwortliche Referenzstelle: Oracle – Java SE

Versionsbezug: Java SE 27 / 26 / 25

Geltungsbereich: Offizieller Versionsindex der Java-Sprach- und JVM-Spezifikationen.

Offizielle Primärreferenz

The javac Command

Quellentyp: Herstellerdokumentation

Verantwortliche Referenzstelle: Oracle

Versionsbezug: JDK 25

Geltungsbereich: Java-Compiler javac, Aufruf und Optionen.

Offizielle Primärreferenz

Create your first Java application

Quellentyp: Herstellerdokumentation

Verantwortliche Referenzstelle: JetBrains – IntelliJ IDEA

Versionsbezug: IntelliJ IDEA 2026.2 Help / Prüfstand 17.09.2026

Geltungsbereich: Java-Projekt anlegen, JDK auswählen und Java-Anwendung ausführen.

Offizielle Primärreferenz

Java in Visual Studio Code

Quellentyp: Herstellerdokumentation

Verantwortliche Referenzstelle: Microsoft – Visual Studio Code

Versionsbezug: Prüfstand 17.09.2026

Geltungsbereich: Java-Unterstützung, JDK und Java-Erweiterungen in VS Code.

Offizielle Primärreferenz

Java Quellen und Methodik

Quiz: Setup & Tools (Lehr-/Lernziele Check)

1. (LZ1) Wozu brauchen Sie das JDK (und nicht nur ein JRE)?

2. (LZ2) Welcher Befehl zeigt die Java-Laufzeit-Version an?

3. (LZ3) Was ist ein sinnvoller erster Test nach Installation & IDE-Setup?

4. (LZ3) Wenn die IDE ein anderes JDK nutzt als erwartet, wo prüfen Sie zuerst?

Praxisaufgabe

Mini-Projekt: „Dev-Check“ Ausgabe

Beitrag zu den Lehr-/Lernzielen: LZ2 (Toolchain prüfen) & LZ3 (Hello-World/IDE-Run).

Erstellen Sie eine kleine Konsolen-Ausgabe, die zeigt, dass Ihre Umgebung wirklich läuft.

Lösung anzeigen
Lösung: Dev-Check Ausgabe (Java)
public class DevCheck {
  public static void main(String[] args) {

    String name = "Ihr Name";
    String ziel = "Java Grundlagen sauber beherrschen";
    String jdk  = "JDK: (z.B. 25)"; // LZ2: Toolchain/Version bewusst machen

    System.out.println("Hello SemaTrain!"); // LZ3: Smoke-Test läuft
    System.out.println("Name: " + name);
    System.out.println("Ziel: " + ziel);
    System.out.println(jdk);

    // Bonus
    System.out.println("Startparameter: " + args.length);
  }
}

SemaTrain Trainingsinstitut

Java praktisch vertiefen

Diese Wissenslektion ist Bestandteil des SemaTrain-Java-Lernpfads. Das begleitete Training ergänzt Wissen durch Programmierpraxis, Feedback und Transfer.

Zum Java Trainingscenter Quellen und Methodik