Unterschied zwischen JRE und SDK

Hauptunterschied: JRE steht für Java Runtime Environment. Es ist die Java-Ausführungsumgebung von Oracle, die zum Ausführen von Java-Bytecode verwendet wird. Auf der anderen Seite ist das SDK oder Software Development Kit ein Satz von Software-Entwicklungstools. Diese werden hauptsächlich zum Erstellen verschiedener Anwendungen verwendet. JRE wird zum Ausführen dieser und anderer Java-Programme verwendet.

JRE steht für Java Runtime Environment. Es ist die Java-Ausführungsumgebung von Oracle, die zum Ausführen von Java-Bytecode verwendet wird. Auf der anderen Seite ist das SDK oder Software Development Kit ein Satz von Software-Entwicklungstools. Diese werden hauptsächlich zum Erstellen verschiedener Anwendungen verwendet. Diese Anwendungen können dann für ein bestimmtes Softwarepaket, ein Software-Framework, eine Hardware-Plattform, ein Computersystem, eine Videospielkonsole, ein Betriebssystem oder eine ähnliche Plattform verwendet werden. Java SDK ist JDK oder Java Development Kit. Dies ist das am häufigsten verwendete SDK.

SDKs enthalten häufig Dateien für eine Schnittstelle zu einer bestimmten Programmiersprache, ausgereifte Hardware für die Kommunikation mit einem bestimmten eingebetteten System, Tools für Debugging-Hilfsmittel und andere Dienstprogramme sowie Beispielcode, unterstützende technische Hinweise oder andere unterstützende Dokumentation zum Klären von Punkten aus der Primärreferenz Material. In ähnlicher Weise enthält JDK JRE und verschiedene Entwicklungswerkzeuge wie Java-Bibliotheken, Java-Quellcompiler, Java-Debugger, Bündelungs- und Bereitstellungstools.

Der Unterschied zwischen JRE und SDK kann als solches zusammengefasst werden. Mit dem SDK bzw. JDK können Programme in Java-Bytecode kompiliert werden. Der Java-Bytecode ist ein standardisiertes portables Binärformat, das normalerweise in Form von .class-Dateien vorliegt. Programme können aus vielen Klassen und in verschiedenen Dateien bestehen.

Um ein Programm auf einer Java Virtual Machine (JVM) ausführen zu können, muss das Programm in den Java-Bytecode eingefügt werden. Dies macht es einfacher, das Programm unter jedem Betriebssystem auszuführen. Ansonsten muss das Programm für jedes Betriebssystem einzeln kompiliert werden. JVM bietet Programmierern ein Standardformat, an dem gearbeitet werden kann.

Um das Programm auszuführen, muss der Bytecode dann in entsprechende Befehle umgewandelt werden, die vom lokalen Betriebssystem verstanden werden. JRE wird dazu verwendet. Es gibt verschiedene Versionen von JRE, die den Bytecode für das entsprechende Betriebssystem übersetzen, dh eine für Windows XP, eine für Windows Vista, eine für Windows 7, eine für Mac Snow Leopard usw. Die gesamte Funktion von JRE besteht darin, den Computer zuzulassen um das Java-Programm auszuführen.

Im Wesentlichen wird JDK zum Schreiben oder Kompilieren eigener Java-Programme verwendet, während JRE zum Ausführen dieser und anderer Java-Programme verwendet wird, die im Internet leicht verfügbar sind. Eine Reihe von Apps und Spielen basiert derzeit auf Java.

Empfohlen

In Verbindung Stehende Artikel

  • Unterschied zwischen: Unterschied zwischen Diabetes Typ 1 und Typ 2

    Unterschied zwischen Diabetes Typ 1 und Typ 2

    Hauptunterschied : Diabetes Typ 1 zeichnet sich durch einen Insulinmangel aus, der durch die Schädigung von Insulin produzierenden Betazellen des Pankreas durch die Antikörper des körpereigenen Immunsystems verursacht wird. Diabetes Typ 2 ist dadurch gekennzeichnet, dass die Körperzellen gegen die Insulinwirkung resistent werden und durch die Betazellen der Bauchspeicheldrüse nicht genügend Insulin produziert werden, um die Resistenz zu überwinden. Diabe
  • Unterschied zwischen: Unterschied zwischen Alcatel One Touch Idol und Nokia Lumia 620

    Unterschied zwischen Alcatel One Touch Idol und Nokia Lumia 620

    Hauptunterschied: Der Alcatel One Touch Idol ist der offizielle mobile Partner für den Film Iron Man 3. Er verfügt über einen 4, 7-Zoll-IPS-LCD-Touchscreen mit 16 Millionen Farben. Das Display hat eine Auflösung von 540 x 960 Pixeln. Das Telefon wird von einem Dual-Core-MediaTek MTK 6577+ mit 1 GHz und 512 MB RAM unterstützt. Ein
  • Unterschied zwischen: Unterschied zwischen normbezogenen und Kriterium-Referenztests

    Unterschied zwischen normbezogenen und Kriterium-Referenztests

    Hauptunterschied: Auf Norm bezogen ist eine Art von Test, der die Fähigkeit und Leistung des Testteilnehmers im Vergleich zu anderen Testteilnehmern bewertet. Kriterium-Referenz ist eine Art von Test, der die Fähigkeit des Testteilnehmers beurteilt, einen festgelegten Lehrplan zu verstehen. Norm- und Kriterium-bezogene Tests sind zwei von vielen verschiedenen Testmethoden, mit denen die Fähigkeiten einer Person bewertet werden. D
  • Unterschied zwischen: Unterschied zwischen DSP und Mikrocontroller

    Unterschied zwischen DSP und Mikrocontroller

    Hauptunterschied: DSP steht für digitale Signalverarbeitung. Grundsätzlich handelt es sich dabei um jegliche Signalverarbeitung, die an einem digitalen Signal oder Informationssignal ausgeführt wird. Ein DSP-Prozessor zielt darauf ab, das Signal zu modifizieren oder zu verbessern. Ein Mikrocontroller hingegen ist ein kleiner Computer in einem einzigen integrierten Schaltkreis, der einen Prozessorkern, einen Speicher und programmierbare Eingabe / Ausgabe-Peripheriegeräte enthält. Der
  • Unterschied zwischen: Unterschied zwischen wie geht es dir und wie geht es dir

    Unterschied zwischen wie geht es dir und wie geht es dir

    Hauptunterschied: Die beiden Ausdrücke "Wie geht es dir" und "Wie geht es dir" werden häufig als Teil einer Begrüßung verwendet. Beide können zwar in allen Fällen verwendet werden, doch wird allgemein angenommen, dass "wie geht es dir" eine formellere und reserviertere Begrüßung ist als "wie geht es dir". „Wie g
  • Unterschied zwischen: Unterschied zwischen CD und DVD

    Unterschied zwischen CD und DVD

    Hauptunterschied: CDs und DVDs sind in Zusammensetzung und Verwendung ähnlich, jedoch bieten DVDs im Vergleich zu CDs mehr Speicherkapazität. CDs werden häufig auch für Audio- und Programmdateien verwendet, während DVDs für Video- und Programmdateien verwendet werden. CDs und DVDs sind heute in unserem Wort eine gängige Technologie, und diese beiden Wörter werden oft als Synonym für eine CD bezeichnet. Diese b
  • Unterschied zwischen: Unterschied zwischen Spice Stellar Pinnacle Pro und Nokia Lumia 620

    Unterschied zwischen Spice Stellar Pinnacle Pro und Nokia Lumia 620

    Der Hauptunterschied: Das Spice Stellar Pinnacle Pro Mi-535 ist ein preisgünstiges Quad-Core-Telefon der mittleren Preisklasse mit einer Geschwindigkeit von 1, 2 GHz. Es läuft mit Android 4.2 Jelly Bean und wird mit 1 GB RAM betrieben. Das Telefon verfügt über eine 8-MP-Kamera mit Autofokus und LED-Blitz. Da
  • Unterschied zwischen: Unterschied zwischen AMD und Pentium

    Unterschied zwischen AMD und Pentium

    Hauptunterschied: AMD ist ein multinationales Unternehmen mit Sitz in Sunnyvale, Kalifornien. Pentium ist eine Marke von x86-kompatiblen Mikroprozessoren von Intel. Im Laufe der Jahre hatte AMD eine Reihe von Prozessoren, die mit der Pentium-Serie konkurrierten. Bei dem Prozessor, der als direkter Mitbewerber von Pentium angesehen wird, handelt es sich um AMDs Athlon-Prozessorserie
  • Unterschied zwischen: Unterschied zwischen Samsung Galaxy Mega 6.3 und Galaxy Note II

    Unterschied zwischen Samsung Galaxy Mega 6.3 und Galaxy Note II

    Hauptunterschied: Samsung hat sein Angebot in der Kategorie Phablet jetzt um das Samsung Galaxy Mega 5.8 und das Samsung Galaxy Mega 6.3 erweitert. Das Samsung Galaxy Mega 6.3 ist aufgrund seines 6, 3 Zoll TFT-Touchscreens mit einer Auflösung von 720 x 1280 Pixeln dafür bekannt. Das Telefon wird von einem Dual-Core-1, 7-GHz-Cortex-A15-Prozessor mit 1, 5 GB RAM angetrieben.

Tipp Der Redaktion

Unterschied zwischen Limette und Zitrone

Hauptunterschied : Der Unterschied zwischen einer Zitrone und einer Limette besteht darin, dass Limetten normalerweise kleiner und süßer sind als Zitronen. Zitronen enthalten auch mehr Zitronensäure und weniger Kohlenhydrate als Limetten. Limetten und Zitronen sind Zitrusfrüchte. Limetten und Zitronen sind Beispiele für Zitrusfrüchte. Zitr