Java-Entwicklungspaket Java SE Development Kit (JDK) v25.0.2 Offizielle Vollversion【Software Gezhi·R4759】



📚Videokurs
🕒Zuletzt aktualisiert: 23.01.2026
👥Unternehmer / Content-Ersteller / E-Commerce-Verkäufer im Auslandshandel / Nebenjobber

Referenz-Lernmaterial — in der Mitgliedschaft enthalten
Kurs mit Mitgliedschaft freischalten
🔓
Erhalten Sie diesen Kurs als Referenzmaterial mit der Mitgliedschaft
📦
Mitglied werden — studieren Sie alle 16741 Kurse & Software-Tools als Referenz
🔄
Kurse werden laufend aktualisiert — Mitglieder studieren neues Material sobald es eintrifft
Teilen:

Das Java Development Kit von Oracle, allgemein als JDK bezeichnet, ist das unverzichtbare Toolkit für die Java-Programmentwicklung. Es ist keine einfache Software, sondern ein komplettes „Komplettpaket“, das die für den Betrieb von Java-Programmen erforderliche Umgebung (also die Java-Laufzeitbibliothek), die verschiedenen für die Java-Entwicklung benötigten Toolkit-Werkzeuge sowie den Quellcode der grundlegendsten und wichtigsten Java-Klassenbibliotheken enthält. Die Java Runtime Environment, kurz JRE, hat dagegen eine viel einfachere Rolle – sie ist eine reine „Laufzeitumgebung“. Einfach gesagt: Jedes Programm, das in der Sprache Java geschrieben wurde, benötigt die JRE, um auf Ihrem Computer zu laufen. Daher müssen Sie, egal ob Sie traditionelle Java-Softwareentwicklung betreiben oder sich mit der boomenden Android-App-Entwicklung beschäftigen, die JRE als Laufzeitumgebung in Ihrem Betriebssystem installieren. Man kann sagen, dass der Beitrag und der Einfluss der Sprache Java auf die gesamte Softwareentwicklungswelt von vielen anderen Technologien kaum erreicht werden.

Analyse der Kernkonzepte: Worin unterscheiden sich JRE und JDK eigentlich?

Dies ist eine Frage, die viele Java-Einsteiger verwirrt. Tatsächlich ist die Unterscheidung ganz einfach – es kommt nur auf Ihr Ziel an:

  • Wenn Sie Java lernen oder in der Java-Entwicklung tätig sind und Java-Code schreiben und kompilieren müssen, dann müssen Sie JDK.
  • installieren. Wenn Ihr Computer nur bereits von anderen entwickelte Java-Programme ausführen muss (zum Beispiel ein Java-basiertes Spiel oder ein Tool), dann reicht es, wenn Sie JRE installieren.

Ein Vergleich zum besseren Verständnis

Sie können sich die Entwicklung eines Java-Programms wie das Kochen vorstellen:

  • JDK (Java Development Kit) = die gesamte Küche. Darin befinden sich der Herd (Laufzeitumgebung), Kochmesser und Pfannenwender (Compiler und Entwicklungswerkzeuge), verschiedene Gewürze und Zutaten (Basisklassenbibliotheken und Quellcode). Dies ist für den „Koch“ (Entwickler) gedacht.
  • JRE (Java Runtime Environment) = ein Esstisch und ein Besteckset. Es kann nur dazu verwendet werden, bereits zubereitete Gerichte zu „essen“ (Programme ausführen), aber nicht zum „Kochen“ (Entwickeln und Kompilieren). Dies ist für den „Gast“ (Endbenutzer) gedacht.

Detaillierte Unterschiede auf technischer Ebene

  • Java Development Kit (JDK): Dies ist das Kernpaket der Java-Technologie, das sich an Entwickler richtet. Esenthältdie JRE und bietet zusätzlich:
    • Compiler (javac.exe): Ist dafür verantwortlich, die von Ihnen geschriebenen „.java“-Quellcodedateien in „.class“-Bytecode-Dateien zu kompilieren, die der Computer ausführen kann.
    • Verschiedene Entwicklungswerkzeuge: Zum Beispiel javadoc.exe zum Generieren von Dokumentation, jar.exe zum Packen, keytool.exe für die Sicherheitsverwaltung, jconsole.exe zur Überwachung und so weiter.
    • Quellcode der Java-Werkzeugklassenbibliotheken: Zum Beispiel tools.jar, was Entwicklern das eingehende Lernen und Debuggen erleichtert.

    Einfach gesagt,JDK = JRE + Entwicklungswerkzeugsammlung.

  • Java Runtime Environment (JRE): Dies ist die grundlegende Umgebung, die sicherstellt, dass Java-Programme ausgeführt werden können, und richtet sich an normale Benutzer. Sie besteht hauptsächlich aus zwei Teilen:
    • Standardimplementierung der JVM: Zum Beispiel der uns bekannteste Befehl java.exe, der der Kern zum Starten der Java Virtual Machine und zum Ausführen von Programmen ist.
    • Java-Kernklassenbibliothek: Zum Beispiel die riesige rt.jar, die Tausende von Basisklassen enthält, die für die Laufzeit der Java-Sprache erforderlich sind.

    Kernpunkt: JRE Nicht enthaltenKeine Entwicklungswerkzeuge wie Compiler, Debugger usw. Es kann nur „ausgeführt“ werden, nicht „erschaffen“.

Praxisleitfaden: Wie konfiguriert man Java-Umgebungsvariablen unter Windows?

Nach der Installation des JDK müssen die Umgebungsvariablen konfiguriert werden, damit das System den Java-Befehl an jedem beliebigen Ort erkennen kann. Hier sind die detaillierten Schritte:

  1. Suchen Sie auf dem Desktop das„Dieser PC“Symbol, klicken Sie mit der rechten Maustaste darauf und wählen Sie„Eigenschaften“.
  2. Klicken Sie auf der linken Seite des geöffneten Fensters auf„Erweiterte Systemeinstellungen“.
  3. Klicken Sie im Popup-Fenster „Systemeigenschaften“ unten auf„Umgebungsvariablen(N)…“Schaltfläche.

Erster Schritt: Neue Systemvariable erstellen

Im nächsten Fenster „Umgebungsvariablen“ müssen wir zwei Bereiche bearbeiten: „Benutzervariablen“ und „Systemvariablen“. In der Regel wird empfohlen, die Konfiguration im„Systemvariablen“Bereich vorzunehmen, damit sie für alle Benutzer gilt.

  • Klicken Sie auf„Systemvariablen“Klicken Sie unten auf„Neu“Schaltfläche.
    • Variablenname (N): Eingabe JAVA_HOME
    • Variablenwert (V): Geben Sie Ihr JDK-Installationsverzeichnis ein. Zum Beispiel:C:\Program Files\Java\jdk1.8.0_311(Bitte ändern Sie den Pfad unbedingt entsprechend Ihrer tatsächlich installierten Versionsnummer.)
  • Klicken Sie erneut auf„Neu“Schaltfläche.
    • Variablenname (N): Eingabe CLASSPATH
    • Variablenwert (V): Eingabe .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

      (Beachten Sie, dass am Anfang ein Punkt und ein Semikolon stehen: .;, dies steht für das aktuelle Verzeichnis und ist sehr wichtig!)

Zweiter Schritt: Path-Variable bearbeiten

Suchen Sie in der Liste „Systemvariablen“ die Variable mit dem Namen Path , wählen Sie sie aus und klicken Sie dann auf„Bearbeiten“.

  • Klicken Sie im geöffneten Fenster „Umgebungsvariable bearbeiten“ auf„Neu“, und fügen Sie dann nacheinander die folgenden drei Pfade hinzu (bitte passen Sie sie an Ihren tatsächlichen Installationspfad an):
    1. %JAVA_HOME%\bin (Dies ist die gebräuchlichste und standardmäßigste Schreibweise, die auf die zuvor festgelegte JAVA_HOME-Variable verweist)
    2. C:\Program Files\Java\jdk23.0_2\bin (Dies ist der absolute Pfad zum bin-Verzeichnis des JDK, Beispielversionsnummer)
    3. C:\Program Files\Java\jre23.0_2 (Dies ist das Installationsverzeichnis des JRE, Beispielversionsnummer)
  • Nachdem Sie die Hinzufügung abgeschlossen haben, klicken Sie durchgehend auf„OK“und schließen Sie alle Fenster.

Dritter Schritt: Überprüfen, ob die Konfiguration erfolgreich war

Dies ist der entscheidendste Schritt – prüfen Sie, ob unsere Konfiguration wirksam geworden ist:

  1. Drücken Sie auf der Tastatur die Tasten Win + R , um das Dialogfeld „Ausführen“ zu öffnen.
  2. Eingabe cmd, und drücken Sie dann die Eingabetaste, um das Eingabeaufforderungsfenster zu öffnen.
  3. Geben Sie an der blinkenden Cursorposition den Befehl ein:java -version, und drücken Sie dann die Eingabetaste.

Wenn die Konfiguration korrekt ist, sehen Sie eine Ausgabe ähnlich der folgenden, die Informationen zu Ihrer installierten Java-Version anzeigt:

java version "1.8.0_311" Java(TM) SE Runtime Environment (build 1.8.0_311-b13) Java HotSpot(TM) 64-Bit Server VM (build 25.311-b13, mixed mode)

Wenn Sie dies sehen, herzlichen Glückwunsch! Ihre Java-Entwicklungsumgebung wurde erfolgreich eingerichtet.

Zusammenfassung: Vom Verständnis zur praktischen Umsetzung – meistern Sie die Java-Umgebung

Den Unterschied zwischen JDK und JRE zu verstehen, ist der erste Schritt beim Java-Lernen, und die korrekte Konfiguration der Umgebungsvariablen ist der entscheidende Vorgang, um die Theorie in die Praxis umzusetzen. Merken Sie sich die Kernprinzipien:Für die Entwicklung JDK installieren, für die Ausführung JRE installieren; bei der Konfiguration JAVA_HOME und Path genau im Auge behalten. Solange Sie die oben genannten Schritte sorgfältig befolgen, können Sie die erste kleine Hürde beim Java-Lernen problemlos überwinden und eine solide Grundlage für Ihre weitere Programmierreise legen.

Ähnliche Kurse