Rozdíl mezi JDK a JRE

Autor: Laura McKinney
Datum Vytvoření: 2 Duben 2021
Datum Aktualizace: 16 Smět 2024
Anonim
Rozdíl mezi JDK a JRE - Věda
Rozdíl mezi JDK a JRE - Věda

Obsah

Hlavní rozdíl

Důležité je pochopit rozdíl mezi JDK a JRE v Javě. Mezi těmito dvěma je mnoho rozdílů. Hlavní rozdíly mezi JDK a JRE je v tom, že JDK je sada softwaru, který se používá k vývoji aplikací založených na Java. Na druhé straně je JRE implementací Java Virtual Machine (JVM), který ve skutečnosti provádí Java programy.


Co je JDK?

JDK je zkratka pro Java Development Kit, který byl vydán Oracle Corporation ve formě binárního produktu, který má pomoci vývojářům Java vyvíjet se v systémech Windows, Linux, Mac OS X a Solaris. Jedná se o implementaci Java SE, Java EE nebo Java ME. Zahrnuje soukromý Java Virtual Machine (JVM) a různé další komponenty pro dokončení receptury na Java aplikaci. Jedná se o široce používaný Software Development Kit (SDK). Primární komponenty JDK jsou hlavně: appletviewer, apt, extcheck, idlj, jabswitch, java, javac, jar, javah, javap, javaws, keytool, pack200, policytool, VisualVM, wsimport, jrunscript, xjc atd.

Co je JRE?

JRE je zkratka pro Java Runtime Environment, které umožňuje vývojářům spouštět aplikace a applety, které jsou psány v programovacím jazyce Java. Tyto applety umožňují vývojářům mít mnohem větší online zkušenost, než jen interakci se statickými HTML stránkami. Je také produktem společnosti Oracle Corporation a obsahuje samostatný Java VM (HotSpot), plugin prohlížeče, standardní knihovny Java a konfigurační nástroj. Jedná se o nejběžnější prostředí Java nainstalované na počítačích se systémem Windows a je k dispozici zdarma pro oficiální webové stránky Java.


Klíčové rozdíly

  1. JDK je základní požadavek pro vývoj Java aplikací. JRE je plug-in, který je vyžadován pro běh programů Java.
  2. JDK potřebuje více místa na disku, protože obsahuje JRE spolu s různými vývojovými nástroji. JRE je menší než JDK, a proto zabírá méně místa na disku.
  3. JDK obsahuje sadu tříd API, JRE, kompilátor Java, Webstart a další důležité soubory, které jsou potřebné pro psaní Java aplikací a appletů. JRE zahrnuje JVM, Core knihovny a další důležité komponenty, které jsou vyžadovány pro spouštění aplikací a appletů napsaných v Javě.
  4. JDK je sada softwaru, který se používá k vývoji aplikací založených na Java. Na druhé straně je JRE implementací Java Virtual Machine (JVM), který ve skutečnosti provádí Java programy.
  5. JDK obsahuje vývojové nástroje JRE plus, zatímco JRE je implementace JVM.

Pokud plánujete navštívit nové míto a míto a nemáte předtavu o vzdálenoti a umítění, nemuíte e bát. Nyní pomocí Map Google a Google Ear...

Bluetooth a bezdrátové připojení jou ve kutečnoti režimem komunikace pomocí elektromagnetických vln. Hlavním účelem je komunikovat bez jakéhokoli externího...

Nejvíce Čtení