Ero JDK: n ja JRE: n välillä

Kirjoittaja: Laura McKinney
Luomispäivä: 2 Huhtikuu 2021
Päivityspäivä: 15 Saattaa 2024
Anonim
Ero JDK: n ja JRE: n välillä - Tiede
Ero JDK: n ja JRE: n välillä - Tiede

Sisältö

Tärkein ero

JDK: n ja JRE: n eron ymmärtäminen Javassa on tärkeää. Näiden kahden välillä on monia eroja. Suurimmat erot JDK: n ja JRE: n välillä ovat siinä, että JDK on ohjelmistopaketti, jota käytetään Java-pohjaisten sovellusten kehittämiseen. Toisaalta JRE on Java Virtual Machine (JVM) -sovelluksen toteutus, joka tosiasiallisesti suorittaa Java-ohjelmia.


Mikä on JDK?

JDK on Java Development Kit, joka julkaistiin Oracle Corporation binaarituotteen muodossa auttamaan Java-kehittäjiä kehittämään Windows-, Linux-, Mac OS X- ja Solaris-järjestelmiä. Se on joko Java SE: n, Java EE: n tai Java ME: n toteutus. Se sisältää yksityisen Java-virtuaalikoneen (JVM) ja useita muita komponentteja reseptin viimeistelemiseksi Java-sovellukselle. Se on laajalti käytetty ohjelmistokehityspaketti (SDK). JDK: n pääkomponentit ovat pääosin: appletviewer, apt, extcheck, idlj, jabswitch, java, javac, jar, javah, javap, javaws, keytool, pack200, policytool, VisualVM, wsimport, jrunscript, xjc jne.

Mikä on JRE?

JRE on Java Runtime Environment, joka antaa kehittäjille mahdollisuuden ajaa Java-ohjelmointikielellä kirjoitettuja sovelluksia ja sovelmia. Nämä sovelmat antavat kehittäjille mahdollisuuden saada paljon enemmän kokemusta verkosta kuin vain toimia staattisten HTML-sivujen kanssa. Se on myös Oracle Corporationin tuote ja sisältää erillisen Java VM: n (HotSpot), selaimen laajennuksen, Java-standardikirjastot ja määritystyökalun. Se on yleisin Java-ympäristö, joka on asennettu Windows-tietokoneisiin, ja se on saatavana ilmaiseksi Java-viralliselle verkkosivustolle.


Keskeiset erot

  1. JDK on perusedellytys Java-sovellusten kehittämiselle. JRE on plug-in, jota tarvitaan Java-ohjelmien ajamiseen.
  2. JDK tarvitsee enemmän levytilaa, koska se sisältää JRE: n yhdessä erilaisten kehitystyökalujen kanssa. JRE on pienempi kuin JDK, siksi se vie vähemmän levytilaa.
  3. JDK sisältää joukon API-luokkia, JRE, Java-kääntäjän, Webstartin ja muut tärkeät tiedostot, joita tarvitaan Java-sovellusten ja sovelmien kirjoittamiseen. JRE sisältää JVM-, Core-kirjastot ja muut tärkeät komponentit, joita tarvitaan Java-kirjoitettujen sovellusten ja sovelmien suorittamiseen.
  4. JDK on joukko ohjelmistoja, joita käytetään Java-pohjaisten sovellusten kehittämiseen. Toisaalta JRE on Java Virtual Machine (JVM) -sovelluksen toteutus, joka tosiasiallisesti suorittaa Java-ohjelmia.
  5. JDK sisältää JRE plus -kehitystyökalut, kun taas JRE on JVM: n toteutus.

Täydellinen vs. Utter - Mikä ero on?

Laura McKinney

Saattaa 2024

Täydellinen (verbi)aada valmiiki; tehdä valmi; päätä loppuun."Hän uoritti tehtävän ajoia."Täydellinen (verbi)Kokonaieki tai kokonaieki."Viim...

Nukke vs. Mannekiini - Mikä ero on?

Laura McKinney

Saattaa 2024

Mannekiini Mannekiini (jota kututaan myö nukkeki, nukkeki, makaajaki tai pukeutumimuodoki) on uein nivelletty nukke, jota taiteilijat, räätäjät, ompelijat, ikkunapuvutajat j...

Uudet Julkaisut