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 tuky a oleji

    Rozdíl mezi tuky a oleji

    Klíčový rozdíl: Hlavním rozdílem tuků a olejů je, že tuky jsou obvykle získávány ze zvířat, zatímco oleje jsou obvykle získávány z rostlin. Tuky a oleje jsou velmi důležité pro každé lidské tělo. Je to především nezbytné pro denní dietní plán. Tuky a oleje jsou zcela odlišné od sebe. Jednoduše řečeno, tuky jsou živo
  • populární srovnání: Rozdíl mezi Samsung Galaxy Win a Samsung Galaxy Grand

    Rozdíl mezi Samsung Galaxy Win a Samsung Galaxy Grand

    Hlavní rozdíl: Samsung Galaxy Win je další telefon Samsung Corporation. Samsung Galaxy Win přichází ve dvou variantách: Single SIM a Dual-SIM. Samsung Galaxy Win se také prodává jako Samsung Galaxy Grand Quattro na některých trzích. Telefon je čtyřjádrový smartphone zaměřený na segment rozpočtu. Samsung Galaxy Win n
  • populární srovnání: Rozdíl mezi pracím a mycím práškem

    Rozdíl mezi pracím a mycím práškem

    Klíčový rozdíl: Detergenty jsou povrchově aktivní látky a obecně jsou vyrobeny z petrochemikálií, zatímco prací prášky jsou práškovité formy detergentů, které se obecně používají k mytí tkanin. Již v dávných dobách byly chemické přísady používány k čištění. Egypťané přidávali popel a křemičitany, aby změkčovali vodu. První prací prostředek se považuje za mýdlo.
  • populární srovnání: Rozdíl mezi živými a neživými věcmi

    Rozdíl mezi živými a neživými věcmi

    Klíčový rozdíl: Živé věci ukazují charakteristiky života, jako je dýchání, reprodukce, růst, pohyb a přizpůsobení a reakce na životní prostředí, zatímco neživé věci jsou přesným opakem živých věcí. Neživé věci nevykazují vlastnosti živé věci. Subjekty kolem nás mohou být zařazeny buď do živých nebo neživých. Život, jak je znázorněn jeho jménem, ​​defi
  • populární srovnání: Rozdíl mezi Sony Xperia ZR a HTC One

    Rozdíl mezi Sony Xperia ZR a HTC One

    Hlavní rozdíl: Sony Xperia ZR je v podstatě menší verze vlajkové lodi Xperia Z, která nabízí většinu stejných funkcí. Stejně jako Xperia Z je nový Xperia ZR odolný vůči vodě a prachu. Telefon může být také používán pod vodou a může být udržován ponořený pod vodou po dobu až 30 minut, na rozdíl od Z. Xperia ZR běží na Android OS, v4.
  • populární srovnání: Rozdíl mezi trapézou a paralelogramem

    Rozdíl mezi trapézou a paralelogramem

    Klíčový rozdíl: Trapéz je čtyřúhelník, který má alespoň jeden pár rovnoběžných stran. Obrázek je obecně známý jako lichoběžník. Rovnoběžník je čtyřúhelník, který má dva páry paralelních stran. Slova lichoběžník a paralelogram se běžně vyskytují v matematice a geometrii. Tyto výrazy se týkají geometrických tva
  • populární srovnání: Rozdíl mezi službou AdSense a AdWords

    Rozdíl mezi službou AdSense a AdWords

    Klíčový rozdíl: Služba AdWords umožňuje propagaci své firmy tím, že umísťuje reklamy na internetu, zatímco služba AdSense umožňuje vydělávat peníze zobrazením uvedených reklam na svých webových stránkách. AdSense a AdWords jsou dvě různé reklamní programy společnosti Google. Jsou vzájemně propojeny a lz
  • populární srovnání: Rozdíl mezi Blackberry Q10 a Sony Xperia Z

    Rozdíl mezi Blackberry Q10 a Sony Xperia Z

    Rozdíl mezi klíčem: BlackBerry Q10 má kapacitní dotykovou obrazovku AMOLED s kapacitou 3, 1 palce, která uživatelům umožňuje přístup k datům pomocí dotyku a váží přibližně 139 gramů. Pod obrazovkou je plná klávesnice QWERTY, která je podobná klávesnici na starých zařízeních BlackBerry. Zařízení je napájeno proceso
  • populární srovnání: Rozdíl mezi poslechem a sluchem

    Rozdíl mezi poslechem a sluchem

    Klíčový rozdíl: Slyšení je jedním z pěti smyslů osoby a je schopností vnímat zvuk zjištěním vibrací přes orgán, jako je ucho. Poslech, známý také jako "aktivní poslech", je technika používaná v komunikaci, která vyžaduje, aby člověk věnoval pozornost řečníkovi a poskytoval zpětnou vazbu. Poslouchání je o krok dále než

Redakce Choice

Rozdíl mezi třídou abstraktní třídy a betonu

Klíčový rozdíl: Existují dva hlavní typy tříd: Třída abstraktní třídy a beton. Hlavní rozdíl mezi těmito dvěma způsoby vyplývá z úrovně implementace jejich metodických funkcí. Konkrétní třídy jsou běžné třídy, kde jsou všechny metody plně implementovány. Abstraktní třída je přesně to, co naznačuje jeho název. Zde funkce nejsou definovány, tj. Jsou ab