Rozdíl mezi JRE a SDK

Hlavní rozdíl: JRE znamená Java Runtime Environment. Jedná se o prostředí Java pro spouštění jazyka Java, které se používá k provádění Java bytecode. Na druhou stranu, SDK nebo vývojová sada softwaru je sada nástrojů pro vývoj softwaru. Ty se primárně používají k vytváření různých aplikací. Program JRE se používá k spuštění těchto a dalších programů Java.

JRE znamená Java Runtime Environment. Jedná se o prostředí Java pro spouštění jazyka Java, které se používá k provádění Java bytecode. Na druhou stranu, SDK nebo vývojová sada softwaru je sada nástrojů pro vývoj softwaru. Ty se primárně používají k vytváření různých aplikací. Tyto aplikace lze pak použít pro určitý softwarový balíček, softwarový rámec, hardwarovou platformu, počítačový systém, konzolu videohry, operační systém nebo podobnou platformu. Java SDK je JDK nebo Java Development Kit. Toto je nejběžněji používaná sada SDK.

Soubory SDK často obsahují soubory k propojení s určitým programovacím jazykem, sofistikovaný hardware pro komunikaci s určitým vestavěným systémem, nástroje pro ladění pomůcek a další nástroje a vzorový kód, podpora technických poznámek nebo jiné podpůrné dokumentace pro objasnění bodů z primárního odkazu materiál. Stejně tak JDK přichází s JRE a různými vývojovými nástroji, jako jsou knihovny Java, kompilátory Java, Java debuggery, nástroje pro sdružování a zavádění.

Rozdíl mezi JRE a SDK lze shrnout jako takový. SDK nebo spíše JDK lze použít ke kompilaci programů do Java bytecode. Java bytecode je standardizovaný přenosný binární formát, který obvykle pochází z formátu souborů .class. Programy mohou být z mnoha tříd a v různých souborech.

Pro spuštění programu na JVM (Java Virtual Machine) musí být program splněn do Java bytecode. To usnadňuje spuštění programu v libovolném operačním systému. V opačném případě musí být program sestaven samostatně pro každý operační systém. JVM dává programátorům standardní formát, na kterém pracují.

Aby program mohl být spuštěn, musí být přepnuto do odpovídajících příkazů, které budou chápány místním operačním systémem. JRE se používá k tomu. Existují různé verze JRE, které překládají bytecode pro jejich odpovídající operační systém, tj jeden pro Windows XP, jeden pro Windows Vista, jeden pro Windows 7, jeden pro Mac Snow Leopard atd. Celá funkce JRE je umožnit počítači spustit program Java.

V podstatě se JDK používá k psaní nebo sestavování vlastních Java programů, zatímco JRE se používá k spuštění těchto a dalších Java programů, které jsou snadno dostupné na internetu. Řada aplikací a her je nyní založeno na jazyce Java.

Doporučená

Související Články

  • populární srovnání: Rozdíl mezi MacBook Pro a MacBook Air

    Rozdíl mezi MacBook Pro a MacBook Air

    Klíčový rozdíl: MacBook je značka notebooků Macintosh vyráběných společností Apple Inc. MacBook Pro je považován za high-end, pokud jde o specifikace, než MacBook Air. MacBook Pro je řada přenosných počítačů společnosti Apple Inc. Je považována za lepší než MacBook Air, pokud jde o specifikace; a MacBook Pro je dražší také. MacBook Pro má 13palcové a 15
  • populární srovnání: Rozdíl mezi znakem Znamení a Měsícem

    Rozdíl mezi znakem Znamení a Měsícem

    Klíčový rozdíl: znamení zvěrokruhu indikuje pozici slunce v době narození člověka. Měsíční znamení znamená polohu měsíce v okamžiku narození člověka. Zodiac je forma západní astrologie, kde pohyb slunce v době narození člověka přináší zjevení o jeho fyzických rysech, charakteristikách, stavu mysli atd. Chcete-li pochopit znamení zvěrok
  • populární srovnání: Rozdíl mezi sinhálskými a tamilskými

    Rozdíl mezi sinhálskými a tamilskými

    Klíčový rozdíl : Hlavní rozdíl mezi těmito dvěma komunitami spočívá v tom, že "Tamilové" jsou převážně hinduistické a "Sinhalese" jsou převážně buddhistické. Také pocházejí z úplně jiného etnického původu, který žije vedle sebe v jedné zeměpisné oblasti. Tamilští lidé mluví tamilským jazy
  • populární srovnání: Rozdíl mezi odtučněným mlékem a plnotučným mlékem

    Rozdíl mezi odtučněným mlékem a plnotučným mlékem

    Klíčový rozdíl: Odtučněné mléko je výrobek, ze kterého byl odstraněn téměř veškerý mléčný tuk. Plnotučné krémové mléko je plnotučné mléko, ze kterého není smetana odstraněna. Také mléko je homogenizováno. Mléko je jednou z nejdůležitějších částí stravy každého člověka. Jeden by měl mít každý den alespoň jeden skl
  • populární srovnání: Rozdíl mezi FreeBSD a Linuxem

    Rozdíl mezi FreeBSD a Linuxem

    Klíčový rozdíl: FreeBSD je operační systém typu Unix. Je založen na sérii variant Unixu BSD (Berkeley Software Distribution). Linux je také open source operační systém, který je modelován na systému UNIX. Jsou tiché ve výkonu. Některé rozdíly se však vyskytují v aspektech, jako je licence, dostupnost zdrojů atd. FreeBSD je obecně pref
  • populární srovnání: Rozdíl mezi Tai Chi a karate

    Rozdíl mezi Tai Chi a karate

    Hlavní rozdíl: Tai Chi je bojové umění z čínského původu, které se také cvičí při získávání meditace a stabilizace mysli, zatímco Karate je moderní japonská bojová umělecká forma, která se cvičí pro sport a sebeobranu. Tai Chi vznikl v Číně. Byla ovlivněna taoistickými a buddhistickými kláštery. Obecně se zaměřuje na pomalou med
  • populární srovnání: Rozdíl mezi Beyonce a Rihannou

    Rozdíl mezi Beyonce a Rihannou

    Klíčový rozdíl: Beyonce je proslulý americký pop / R & B zpěvák, skladatel a herečka. Rihanna je slavná nahrávací umělec Barbary Pop / R & B, herečka a módní návrhářka. Beyonce Knowles se narodila 4. září 1981 v Houstonu v Texasu. V raném věku vystavovala svůj zpěv talent a účastnila se různých soutěží. Získala několik ocenění za svůj
  • populární srovnání: Rozdíl mezi jógou a posilovnou

    Rozdíl mezi jógou a posilovnou

    Hlavní rozdíl: Hlavní rozdíl mezi jógy a posilovnou je účinek, který má na tělo. Jóga je účinná pro všechny orgány těla; zatímco tělocvična je účinná pouze pro určité části těla. Jóga tradičně pochází z Indie. Je to obecný termín pro fyzické, duševní a duchovní praktiky. Různé tradice jógy se nacházejí v hin
  • populární srovnání: Rozdíl mezi Bitcoin a Namecoin

    Rozdíl mezi Bitcoin a Namecoin

    Klíčový rozdíl: Bitcoin byl zahájen dne 3. ledna 2009 Satoshi Nakamoto. Jedná se o první plně implementovaný protokol kryptocurrency peer-to-peer. Namecoin byl vytvořen z upraveného softwaru Bitcoin a je tedy docela podobný. Ovšem funguje také jako alternativní decentralizovaný DNS. Digitální měny jsou velmi podobné fiatovým měnám. Měny Fiatu jsou měny,

Redakce Choice

Rozdíl mezi benzínem a benzínem

Klíčový rozdíl: Benzín a benzín jsou dvě rozdílná slova pro stejné palivo, které se používá ve spalovacím motoru. Benzín a benzín jsou ve skutečnosti to samé; jen jiné slova. Tato slova mají stejný význam, přičemž jediný rozdíl je v místech, kde se slova používají. Termín "benzín" se používá ve Velké Británii, Indii a na několika dalších místech, zatímco ve Spojených státech je používán "benzín" nebo "plyn pro krátký". To je jediný rozdíl mezi těmito dvěma výrazy. Proc