Unterschied zwischen JDK und JRE

Autor: Laura McKinney
Erstelldatum: 2 April 2021
Aktualisierungsdatum: 16 Kann 2024
Anonim
Java - Unterschied zwischen JRE und JDK
Video: Java - Unterschied zwischen JRE und JDK

Inhalt

Hauptunterschied

Es ist wichtig, den Unterschied zwischen JDK und JRE in Java zu verstehen. Es gibt viele Unterschiede zwischen diesen beiden. Der Hauptunterschied zwischen JDK und JRE besteht darin, dass es sich bei JDK um eine Reihe von Software handelt, die zum Entwickeln von Java-basierten Anwendungen verwendet wird. Andererseits ist JRE eine Implementierung der Java Virtual Machine (JVM), die Java-Programme ausführt.


Was ist JDK?

JDK steht für Java Development Kit, das von Oracle Corporation in Form eines Binärprodukts veröffentlicht wurde, um Java-Entwickler bei der Entwicklung unter Windows, Linux, Mac OS X und Solaris zu unterstützen. Es ist eine Implementierung von Java SE, Java EE oder Java ME. Es enthält eine private Java Virtual Machine (JVM) und verschiedene andere Komponenten, um das Rezept für eine Java-Anwendung fertigzustellen. Es ist das weit verbreitete Software Development Kit (SDK). Die Hauptkomponenten von JDK sind: Appletviewer, apt, extcheck, idlj, jabswitch, java, javac, jar, javah, javap, javaws, keytool, pack200, policytool, VisualVM, wsimport, jrunscript, xjc usw.

Was ist JRE?

JRE steht für Java Runtime Environment, mit dem die Entwickler Anwendungen und Applets ausführen können, die in der Programmiersprache Java geschrieben sind. Diese Applets ermöglichen den Entwicklern eine wesentlich bessere Online-Erfahrung als die einfache Interaktion mit statischen HTML-Seiten. Es ist auch ein Produkt der Oracle Corporation und enthält eine eigenständige Java-VM (HotSpot), ein Browser-Plugin, Java-Standardbibliotheken und ein Konfigurationstool. Es ist die am häufigsten auf Windows-PCs installierte Java-Umgebung und steht auf der offiziellen Java-Website kostenlos zur Verfügung.


Hauptunterschiede

  1. JDK ist eine Grundvoraussetzung für die Entwicklung von Java-Anwendungen. JRE ist ein Plug-In, das zum Ausführen von Java-Programmen erforderlich ist.
  2. JDK benötigt mehr Speicherplatz, da es JRE zusammen mit verschiedenen Entwicklungstools enthält. JRE ist kleiner als das JDK, daher wird weniger Speicherplatz benötigt.
  3. JDK enthält eine Reihe von API-Klassen, JRE, Java-Compiler, Webstart und andere wichtige Dateien, die zum Schreiben von Java-Anwendungen und -Applets erforderlich sind. JRE enthält die JVM, Core-Bibliotheken und andere wichtige Komponenten, die zum Ausführen von in Java geschriebenen Anwendungen und Applets erforderlich sind.
  4. JDK ist eine Software, mit der Java-basierte Anwendungen entwickelt werden. Andererseits ist JRE eine Implementierung der Java Virtual Machine (JVM), die Java-Programme ausführt.
  5. JDK enthält JRE plus Entwicklungstools, während JRE eine Implementierung von JVM ist.

Verwitterung Verwitterung it der Abbau von teinen, Erde und Mineralien owie Holz und küntlichen Materialien durch Kontakt mit der Erdatmophäre, Waer und biologichen Organimen. Die Bewitter...

Klebtoff Ein Klebtoff, der auch al Klebtoff, Zement, chleim oder Pate bezeichnet wird, it eine beliebige nichtmetalliche ubtanz, die auf eine Oberfläche oder beide Oberflächen von zwei epa...

Unsere Empfehlung