Appearance
Kapitel 2: Java Entwicklungsumgebung einrichten
🎯 Lernziele
In diesem Kapitel lernst du:
- Was JDK und JRE sind (und der Unterschied)
- JDK auf Windows und Mac installieren
- Umgebungsvariablen konfigurieren
- Entwicklungswerkzeuge installieren (IntelliJ IDEA)
- Dein erstes Java-Programm schreiben
2.1 Was ist JDK? Was ist JRE? Was ist der Unterschied?
🔧 JDK (Java Development Kit)
JDK ist das Java-Entwicklungskit. Es enthält:
- ✅ JRE (Java Runtime Environment)
- ✅ Compiler (
javac) - ✅ Debugger und andere Entwicklungswerkzeuge
→ Wenn du Java-Programme schreiben willst, brauchst du JDK!
🏃 JRE (Java Runtime Environment)
JRE ist die Java-Laufzeitumgebung. Es enthält:
- ✅ JVM (Java Virtual Machine)
- ✅ Core-Bibliotheken
→ Wenn du nur Java-Programme ausführen willst, reicht JRE!
🖥️ JVM (Java Virtual Machine)
JVM ist die Java-Virtual Machine. Sie:
- ✅ Führt Java-Bytecode aus
- ✅ Sorgt für Plattformunabhängigkeit
- ✅ Verwaltet Speicher (Garbage Collection)
📊 Der Unterschied auf einen Blick
JDK (Java Development Kit)
├── JRE (Java Runtime Environment)
│ ├── JVM (Java Virtual Machine)
│ └── Core-Bibliotheken
└── Entwicklungswerkzeuge (javac, debugger, etc.)| Komponente | Brauchst du für... | Enthält |
|---|---|---|
| JDK | Programmieren | JRE + Compiler + Tools |
| JRE | Programm ausführen | JVM + Bibliotheken |
| JVM | Programm ausführen | Virtuelle Maschine |
2.2 JDK auf Windows installieren (detaillierte Schritte)
📥 Schritt 1: JDK herunterladen
- Gehe zur offiziellen Oracle-Website: https://www.oracle.com/java/technologies/downloads/
- Wähle JDK 17 LTS (Long Term Support) oder JDK 21 LTS (empfohlen für Einsteiger)
- Lade die Windows x64 Installer (.msi) Datei herunter
🔧 Schritt 2: JDK installieren
- Doppelklicke auf die heruntergeladene
.msiDatei - Klicke auf "Next" (Weiter)
- Wähle den Installationsort (Standard ist
C:\Program Files\Java\jdk-21) - Klicke auf "Next" und warte auf die Installation
- Klicke auf "Close" (Schließen)
✅ Schritt 3: Installation überprüfen
- Öffne die Eingabeaufforderung (
cmd) - Tippe:
java -version - Wenn du eine Versionsnummer siehst, war die Installation erfolgreich!
cmd
C:\>java -version
java version "21.0.1" 2023-10-17 LTS
Java(TM) SE Runtime Environment 21.0.1 (build 21.0.1+12-LTS-29)
Java HotSpot(TM) 64-Bit Server VM 21.0.1 (build 21.0.1+12-LTS-29, mixed mode, sharing)2.3 JDK auf Mac installieren (detaillierte Schritte)
📥 Schritt 1: JDK herunterladen
- Gehe zur Oracle-Website: https://www.oracle.com/java/technologies/downloads/
- Wähle JDK 21 LTS
- Lade die macOS Installer (.dmg) Datei herunter
🔧 Schritt 2: JDK installieren
- Doppelklicke auf die
.dmgDatei - Folge den Installationsanweisungen
- Gib dein Passwort ein, wenn gefordert
✅ Schritt 3: Installation überprüfen
- Öffne das Terminal (Suche nach "Terminal" in Spotlight)
- Tippe:
java -version - Du solltest die Versionsnummer sehen
bash
user@Mac ~ % java -version
java version "21.0.1" 2023-10-17 LTS
Java(TM) SE Runtime Environment 21.0.1 (build 21.0.1+12-LTS-29)2.4 Umgebungsvariablen konfigurieren (PATH)
⚠️ Warum brauchen wir PATH?
Wenn du javac oder java in der Kommandozeile nutzen willst, muss dein System wissen, wo diese Programme sind. Dafür konfigurieren wir die PATH-Umgebungsvariable.
🪟 Windows: PATH konfigurieren
Schritt 1: JDK-Installationspfad finden
- Standard:
C:\Program Files\Java\jdk-21\bin
Schritt 2: Umgebungsvariablen öffnen
- Rechtsklick auf "Dieser PC" → "Eigenschaften"
- Klicke auf "Erweiterte Systemeinstellungen"
- Klicke auf "Umgebungsvariablen" (unten)
Schritt 3: PATH hinzufügen
- Suche im unteren Bereich nach "Path" und wähle es aus
- Klicke auf "Bearbeiten"
- Klicke auf "Neu" und füge den Pfad hinzu:
C:\Program Files\Java\jdk-21\bin - Klicke auf "OK" → "OK" → "OK"
Schritt 4: Überprüfen
- Öffne eine neue Eingabeaufforderung (
cmd) - Tippe:
javac -version - Du solltest sehen:
javac 21.0.1
🍎 Mac/Linux: PATH konfigurieren
Schritt 1: Konfigurationsdatei bearbeiten
Für Mac (zsh):
bash
nano ~/.zshrcFür Mac (bash, alt) oder Linux:
bash
nano ~/.bashrcSchritt 2: Folgende Zeilen hinzufügen
bash
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-21.jdk/Contents/Home
export PATH=$JAVA_HOME/bin:$PATHSchritt 3: Änderungen anwenden
bash
source ~/.zshrc
# oder
source ~/.bashrcSchritt 4: Überprüfen
bash
javac -version
# Sollte anzeigen: javac 21.0.12.5 Testen ob JDK erfolgreich installiert ist
✅ Kompletter Test (Windows, Mac, Linux)
Schritt 1: Überprüfe Java Runtime
bash
java -versionSchritt 2: Überprüfe Java Compiler
bash
javac -versionSchritt 3: Erstes Test-Programm (siehe Abschnitt 2.7)
🚨 Häufige Probleme und Lösungen
| Problem | Lösung |
|---|---|
'java' wird nicht als interner oder externer Befehl erkannt | PATH ist falsch konfiguriert. Überprüfe den Pfad zur bin-Ordner. |
javac: command not found (Mac/Linux) | JAVA_HOME oder PATH ist falsch. Überprüfe die Konfiguration in .zshrc oder .bashrc. |
java -version zeigt falsche Version | Mehrere Java-Versionen installiert. Entferne alte Versionen oder passe PATH an. |
2.6 Entwicklungswerkzeuge installieren: IntelliJ IDEA (empfohlen für Einsteiger)
🌟 Warum IntelliJ IDEA?
IntelliJ IDEA ist die beliebteste Java-IDE (Integrated Development Environment) weil:
- ✅ Intelligente Code-Vervollständigung
- ✅ Fehlererkennung in Echtzeit
- ✅ Integrierter Debugger
- ✅ Kostenlose Community-Version (perfekt für Einsteiger!)
📥 IntelliJ IDEA Community Edition installieren
Schritt 1: Herunterladen
- Gehe zu: https://www.jetbrains.com/idea/download/
- Wähle "Community" (kostenlos)
- Lade die Version für dein Betriebssystem herunter
Schritt 2: Installieren (Windows)
- Doppelklicke auf die
.exeDatei - Folge den Installationsanweisungen
- Wähle "Create Desktop Shortcut" (Desktop-Verknüpfung erstellen)
Schritt 2: Installieren (Mac)
- Öffne die
.dmgDatei - Ziehe IntelliJ IDEA in den Applications-Ordner
- Öffne IntelliJ aus dem Applications-Ordner
Schritt 3: IntelliJ starten
- Beim ersten Start: Wähle "Do not import settings"
- Wähle dein Theme (Dark oder Light)
- Klicke dich durch den Setup-Wizard
🔧 Alternative IDEs (optional)
- Eclipse: Kostenlos, open-source (etwas komplizierter für Anfänger)
- VS Code: Leichtgewichtig, braucht Java-Erweiterungen
- NetBeans: Kostenlos, von Apache (weniger beliebt heutzutage)
→ Aber für Einsteiger: IntelliJ IDEA Community Edition ist die beste Wahl!
2.7 Erstes Java-Programm: HelloWorld
🚀 Dein erstes Java-Programm schreiben (in IntelliJ)
Schritt 1: Neues Projekt erstellen
- Öffne IntelliJ IDEA
- Klicke auf "New Project"
- Wähle "Java" auf der linken Seite
- Stelle sicher, dass "JDK 21" (oder deine Version) ausgewählt ist
- Klicke auf "Next" → "Finish"
Schritt 2: Java-Datei erstellen
- Rechtsklick auf den
src-Ordner im Projekt-Baum - Wähle "New" → "Java Class"
- Gib den Namen ein:
HelloWorld - Drücke Enter
Schritt 3: Code schreiben
java
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello World!");
}
}Schritt 4: Programm ausführen
- Rechtsklick in den Editor-Bereich
- Wähle "Run 'HelloWorld.main()'"
- Du solltest im Konsolen-Fenster (unten) sehen:
Hello World!
🎉 Glückwunsch!
Du hast gerade dein erstes Java-Programm erfolgreich geschrieben und ausgeführt!
Im nächsten Kapitel werden wir dieses Programm Zeile für Zeile analysieren.
📝 Zusammenfassung
In diesem Kapitel hast du gelernt:
- ✅ JDK, JRE und JVM (und ihre Unterschiede)
- ✅ JDK auf Windows und Mac installieren
- ✅ PATH-Umgebungsvariable konfigurieren
- ✅ IntelliJ IDEA installieren
- ✅ Dein erstes "Hello World!" Programm schreiben
🎯 Nächste Schritte
Im nächsten Kapitel werden wir:
- Das "Hello World!" Programm im Detail analysieren
- Den Ablauf von Kompilierung und Ausführung verstehen
- Häufige Anfängerfehler kennenlernen
Bereit? Los geht's! 🚀
📚 Weiterführende Links:
💬 Fragen?
Hinterlasse einen Kommentar!
