A JRE és az SDK közötti különbség

A legfontosabb különbség: a JRE a Java Runtime Environment. Az Oracle Java végrehajtási környezete a Java bytecode végrehajtására szolgál. Másrészt az SDK vagy a szoftverfejlesztő készlet szoftverfejlesztő eszközök halmaza. Ezeket elsősorban különböző alkalmazások létrehozására használják. A JRE ezeket a és más Java programokat futtatja.

A JRE a Java Runtime Environment. Az Oracle Java végrehajtási környezete a Java bytecode végrehajtására szolgál. Másrészt az SDK vagy a szoftverfejlesztő készlet szoftverfejlesztő eszközök halmaza. Ezeket elsősorban különböző alkalmazások létrehozására használják. Ezeket az alkalmazásokat egy bizonyos szoftvercsomaghoz, szoftveres keretrendszerhez, hardverplatformhoz, számítógépes rendszerhez, videojátékkonzolhoz, operációs rendszerhez vagy hasonló platformhoz lehet használni. A Java SDK a JDK vagy a Java Development Kit. Ez a leggyakrabban használt SDK.

Az SDK-k gyakran tartalmaznak fájlokat egy adott programozási nyelvhez való kapcsolódásra, kifinomult hardverrel egy bizonyos beágyazott rendszerrel való kommunikációhoz, eszközöket a segédeszközök és egyéb segédprogramok hibakereséséhez, valamint a mintakódot, az alátámasztó műszaki megjegyzéseket vagy egyéb alátámasztó dokumentumokat az elsődleges referenciapontok tisztázásához. anyag. Hasonlóképpen a JDK JRE-vel és különböző fejlesztőeszközökkel, például Java könyvtárakkal, Java forráskompilátorokkal, Java debuggerekkel, kötegelési és telepítési eszközökkel érkezik.

A JRE és az SDK közötti különbség önmagában összegezhető. Az SDK-t vagy inkább a JDK-t használhatjuk a programok Java bytecode-ba történő fordításához. A Java bytecode egy szabványos hordozható bináris formátum, amely tipikusan .class fájlok formájában jön létre. A programok sok osztályban és különböző fájlokban lehetnek.

Egy Java Virtual Machine (JVM) program futtatásához a programot a Java bytecode-ban kell végrehajtani. Ez megkönnyíti a program futtatását bármely operációs rendszeren. Ellenkező esetben a programot minden operációs rendszerre külön kell fordítani. A JVM szabványos formátumot ad a programozóknak.

A program futtatásához a bytecode-ot ezután megfelelő parancsoknak kell átalakítani, amelyeket a helyi operációs rendszer meg fog érteni. Ezt a JRE-t használják. A JRE különböző verziói a megfelelő operációs rendszer bytecode-ját fordítják le, azaz a Windows XP, az egyik a Windows Vista, az egyik a Windows 7, az egyik a Windows 7, az egyik a Mac Snow Leopard esetében stb. A JRE teljes funkciója a számítógép engedélyezése. a Java program futtatásához.

Lényegében a JDK-t saját Java-programjainak írására vagy fordítására használják, míg a JRE-t ezeknek és más, az interneten könnyen elérhető Java-programok futtatására használják. Számos alkalmazás és játék jelenleg Java alapú.

Ajánlott

Kapcsolódó Cikkek

  • a különbség köztük: A Nokia Lumia 820 és a Nokia Lumia 920 közötti különbség

    A Nokia Lumia 820 és a Nokia Lumia 920 közötti különbség

    Legfontosabb különbség: Az egyik első okostelefon a márka alatt a Nokia Lumia 820. A Nokia Lumia 820 az első olyan telefon volt, amelyet a Windows Phone 8 rendszeren fejlesztettek ki. Nokia 920. A Nokia Lumia 920-at a márka zászlóshajójaként indították el. A Nokia egy multinacionális kommunikációs és informatikai vállalat, amely Finnországban található. A Nokia telefonjai
  • a különbség köztük: Különbség a router és a switch között

    Különbség a router és a switch között

    Kulcskülönbség: Az útválasztó olyan eszköz, amely képes adatcsomagok küldésére és fogadására a számítógépes hálózatok között, továbbá átfedő hálózat létrehozása. A kapcsoló olyan hálózati eszköz, amely ugyanazt a feladatot látja el, mint a hub; összekapcsolja azokat a hálózati szegmenseket vagy eszközöket, amelyek egységes hálózatként működnek. Az útválasztókat és a kapcsolókat gyakran eg
  • a különbség köztük: A nézet és az óra közötti különbség

    A nézet és az óra közötti különbség

    Kulcskülönbség: A különbség az, hogy véletlenszerűen látjuk. Látod, mert ez a látásod. Azonban a „figyelés” az, amit szándékosan teszünk. Ez az, amikor valamit keres, elvárásokkal vagy anélkül. Mind a „látás”, mind az „őrzés” olyan cselekedetek, amelyeket a szemével csinál. Látod az ablakon. Figyelsz az újságs
  • a különbség köztük: Az irányelv és az utasítás közötti különbség

    Az irányelv és az utasítás közötti különbség

    Főbb különbség: Az irányelv főként egy hatóság által kiadott rend. Az irányelv politikát hozhat létre, feladatokat ruházhat fel, célkitűzéseket határozhat meg és átruházhatja a hatáskört azok számára, akik a hiteles alakban dolgoznak, illetve azokkal. Az utasítások viszont iránymutatásként szolgálnak. Gyakran lépések vagy lépések
  • a különbség köztük: A Dell XPS 10 és a Nexus 7 közötti különbség

    A Dell XPS 10 és a Nexus 7 közötti különbség

    Főbb különbség: A Dell XPS 10 egy 10, 1 hüvelykes méretű tablet, amely egy Dock billentyűzettel van ellátva, hogy egy laptopba kerüljön. A képernyő egy HD Display kapacitív multi-touch képernyő, 1366 x 768 pixel és körülbelül 155 ppi pixeles sűrűséggel. A Nexus 7 egy tabletta számítógép, amely Android 4.1 (más néven Jelly Bean) o
  • a különbség köztük: Különbség a Sony Xperia E és a Sony Xperia E Dual között

    Különbség a Sony Xperia E és a Sony Xperia E Dual között

    Legfontosabb különbség: A Sony Xperia E és az E-Dual két Sony Ericsson belépő szintű telefonja. A telefon 3, 5 TFT kapacitív, amely ~ 165 ppi pixeles sűrűséggel rendelkezik. Egy 1 GHz-es Cortex-A5 Qualcomm Snapdragon processzorral, Adreno 200 GPU-val és 512 MB RAM-mal rendelkezik. A legnagyobb különbség az E és az E-Dual között az, hogy az E-Dual támogatja a kettős SIM technológiát, míg az E csak egyetlen SIM kártyát támogat. A Sony népszerű okostelef
  • a különbség köztük: A féreg és a vírus közötti különbség

    A féreg és a vírus közötti különbség

    Főbb különbség: A férgek önálló számítógépes programok, amelyek egy vírus alosztályának tekintendők. A vírusok olyan programok vagy kódok, amelyek magukhoz kapcsolódnak a fájlokhoz és programokhoz, és a számítógépen belül futnak a felhasználó ismerete nélkül. A férgek és a vírusok közül sok a rosszindulatú programok, amelyek károsíthatják a számítógépes rendszert. A programokat azért készítették, hogy felf
  • a különbség köztük: A Dell XPS 10 és a Galaxy Note 10.1 közötti különbség

    A Dell XPS 10 és a Galaxy Note 10.1 közötti különbség

    Főbb különbség: A Dell XPS 10 egy 10, 1 hüvelykes méretű tablet, amely egy Dock billentyűzettel van ellátva, hogy egy laptopba kerüljön. A képernyő egy HD Display kapacitív multi-touch képernyő, 1366 x 768 pixel és körülbelül 155 ppi pixeles sűrűséggel. Az elegáns tabletta fémkerettel rendelkezik, és a jobb tapadás érdekében gumi háttal rendelkezik. A Galaxy Note 10.1 a Samsung
  • a különbség köztük: A Samsung Galaxy Note 8.0 és a Samsung Galaxy Note 10.1 közötti különbség

    A Samsung Galaxy Note 8.0 és a Samsung Galaxy Note 10.1 közötti különbség

    Kulcsfontosságú különbség: A Samsung Galaxy Note 8.0 célja a Galaxy Note II és a 10.1 Galaxy megjegyzés közötti rés kitöltése. A Galaxy Note 8 8 hüvelykes TFT kapacitív érintőképernyővel rendelkezik 800 x 1280 pixel felbontással. A készüléket egy Quad-core 1, 6 GHz-es Cortex-A9 és 2 GB RAM biztosítja. Az eszköz Android OS, v

Szerkesztő Választása

Különbség az olívaolaj és az extra szűz olívaolaj között

Főbb különbség: Az olívaolaj olyan kiskereskedelmi osztály, amely arra utal, hogy az olajat finomított olívaolaj és szűz olívaolaj keverékeként állítják elő. Az extra szűz olívaolaj (EVOO) olyan szabvány, amely a legmagasabb minőségű olajra vonatkozik. Az olívaolajat különböző minőségűek, köztük az extra-szűz olívaolaj, a szűz olívaolaj, a tiszta olívaolaj, az olajbogyó-olaj olaj stb. Alatt értékesítik. . Különbözőek az í