Különbség a JDK és a JRE között

Szerző: Laura McKinney
A Teremtés Dátuma: 2 Április 2021
Frissítés Dátuma: 16 Lehet 2024
Anonim
Különbség a JDK és a JRE között - Tudomány
Különbség a JDK és a JRE között - Tudomány

Tartalom

Fő különbség

Fontos a JDK és a JRE közötti különbség megértése a Java-ban. Sok különbség van e kettő között. A JDK és a JRE közötti fő különbségek az, hogy a JDK egy szoftverkészlet, amelyet Java alapú alkalmazások fejlesztésére használnak. Másrészt, a JRE a Java virtuális gép (JVM) megvalósítása, amely valóban Java programokat hajt végre.


Mi a JDK?

A JDK a Java Development Kit kifejezést jelenti, amelyet bináris termék formájában adtak ki az Oracle Corporation-nek, hogy segítse a Java fejlesztőket a Windows, Linux, Mac OS X és Solaris alatt történő fejlesztésben. Ez a Java SE, a Java EE vagy a Java ME egyikének megvalósítása. Magában foglal egy privát Java virtuális gépet (JVM) és különféle egyéb összetevőket a Java alkalmazás receptjének készítéséhez. Ez a széles körben használt szoftverfejlesztő készlet (SDK). A JDK elsődleges alkotóelemei elsősorban: appletviewer, apt, extcheck, idlj, jabswitch, java, javac, jar, javah, javap, javaws, keytool, pack200, policytool, VisualVM, wsimport, jrunscript, xjc stb.

Mi a JRE?

A JRE a Java Runtime Environment kifejezést jelenti, amely lehetővé teszi a fejlesztőknek a Java programozási nyelven írt alkalmazások és kisalkalmazások futtatását. Ezek a kisalkalmazások lehetővé teszik a fejlesztők számára, hogy sokkal nagyobb online élményt nyújtsanak, mint hogy statikus HTML-oldalakkal való kölcsönhatásba lépjenek. Ez az Oracle Corporation terméke, és önálló Java virtuális gépet (HotSpot), böngésző plugin-t, Java szabványos könyvtárakat és egy konfigurációs eszközt tartalmaz. Ez a Windows PC-re telepített leggyakoribb Java-környezet, és ingyenesen elérhető a Java hivatalos webhelyén.


Főbb különbségek

  1. A JDK alapvető követelmény a Java alkalmazások fejlesztésében. A JRE egy plug-in, amely szükséges a Java programok futtatásához.
  2. A JDK-nek több lemezterületre van szüksége, mivel a JRE-t és a különféle fejlesztési eszközöket tartalmazza. A JRE kisebb, mint a JDK, ezért kevesebb lemezterületet igényel.
  3. A JDK tartalmaz API osztályokat, JRE, Java fordítót, Webstart fájlt és más fontos fájlokat, amelyek szükségesek a Java alkalmazások és kisalkalmazások írásához. A JRE tartalmazza a JVM-et, a Core könyvtárakat és más fontos összetevőket, amelyek a Java-ban írt alkalmazások és kisalkalmazások futtatásához szükségesek.
  4. A JDK olyan szoftverkészlet, amelyet Java alapú alkalmazások fejlesztésére használnak. Másrészt, a JRE a Java virtuális gép (JVM) megvalósítása, amely valóban Java programokat hajt végre.
  5. A JDK tartalmaz JRE plus fejlesztési eszközöket, míg a JRE a JVM megvalósítása.

A tomata é a piracle közötti fő különbég az, hogy a A ztóma egy növény réze é A piracle egye állatok felületén található...

Betűrende Az abbedarézek a 16. zázadi német anabaptiták zekta volt, akik elutaították az öze emberi tanulát. Felmerült a név é a zekta tör...

Ügyeljen Arra, Hogy Olvassa El