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.

Dies ist eine Frage, die viele Java-Einsteiger verwirrt. Tatsächlich ist die Unterscheidung ganz einfach – es kommt nur auf Ihr Ziel an:
Sie können sich die Entwicklung eines Java-Programms wie das Kochen vorstellen:
Einfach gesagt,JDK = JRE + Entwicklungswerkzeugsammlung.
Kernpunkt: JRE Nicht enthaltenKeine Entwicklungswerkzeuge wie Compiler, Debugger usw. Es kann nur „ausgeführt“ werden, nicht „erschaffen“.
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:
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.
JAVA_HOMEC:\Program Files\Java\jdk1.8.0_311(Bitte ändern Sie den Pfad unbedingt entsprechend Ihrer tatsächlich installierten Versionsnummer.)CLASSPATH.;%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!)
Suchen Sie in der Liste „Systemvariablen“ die Variable mit dem Namen Path , wählen Sie sie aus und klicken Sie dann auf„Bearbeiten“.
%JAVA_HOME%\bin (Dies ist die gebräuchlichste und standardmäßigste Schreibweise, die auf die zuvor festgelegte JAVA_HOME-Variable verweist)C:\Program Files\Java\jdk23.0_2\bin (Dies ist der absolute Pfad zum bin-Verzeichnis des JDK, Beispielversionsnummer)C:\Program Files\Java\jre23.0_2 (Dies ist das Installationsverzeichnis des JRE, Beispielversionsnummer)Dies ist der entscheidendste Schritt – prüfen Sie, ob unsere Konfiguration wirksam geworden ist:
cmd, und drücken Sie dann die Eingabetaste, um das Eingabeaufforderungsfenster zu öffnen.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.
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.