Forskjellen mellom JRE og SDK

Hovedforskjell: JRE står for Java Runtime Environment. Det er Oracles Java-utførelsesmiljø som brukes til å utføre Java bytecode. På den annen side er SDK eller programvareutviklingssett et sett med programvareutviklingsverktøy. Disse brukes primært til å lage forskjellige applikasjoner. JRE brukes til å kjøre disse og andre Java-programmer.

JRE står for Java Runtime Environment. Det er Oracles Java-utførelsesmiljø som brukes til å utføre Java bytecode. På den annen side er SDK eller programvareutviklingssett et sett med programvareutviklingsverktøy. Disse brukes primært til å lage forskjellige applikasjoner. Disse programmene kan da brukes til en viss programvarepakke, programvareramme, maskinvareplattform, datasystem, videospillkonsoll, operativsystem eller lignende plattform. Java SDK er JDK eller Java Development Kit. Dette er den mest brukte SDK.

SDKs inneholder ofte filer til grensesnitt til et bestemt programmeringsspråk, sofistikert maskinvare for å kommunisere med et bestemt innebygd system, verktøy for feilsøkingshjelpemidler og andre verktøy, samt prøvekode, støtter tekniske notater eller annen dokumentasjon for å klargjøre poeng fra den primære referansen materiale. Tilsvarende kommer JDK med JRE og ulike utviklingsverktøy som Java-biblioteker, Java-kildekompilatorer, Java-debuggere, bunterings- og distribusjonsverktøy.

Forskjellen mellom JRE og SDK kan oppsummeres som sådan. SDK eller heller JDK kan brukes til å kompilere programmer i Java bytecode. Java bytecode er et standardisert bærbart binært format som vanligvis kommer i form av .class-filer. Programmer kan være av mange klasser og i forskjellige filer.

For å kunne kjøre et program på en Java Virtual Machine (JVM), må programmet overholdes i Java bytecode. Dette gjør det enklere å kjøre programmet på hvilket som helst operativsystem. Ellers må programmet samles individuelt for hvert operativsystem. JVM gir programmerere et standardformat å jobbe med.

For å kjøre programmet må bytekoden da konverteres til tilsvarende kommandoer som vil bli forstått av det lokale operativsystemet. JRE er vant til å gjøre dette. Det finnes forskjellige versjoner av JRE som oversetter bytekoden for deres tilsvarende operativsystem, det vil si en for Windows XP, en for Windows Vista, en for Windows 7, en for Mac Snow Leopard, osv. JREs hele funksjon er å tillate datamaskinen å kjøre Java-programmet.

I hovedsak er JDK vant til å skrive eller kompilere ens egne Java-programmer, mens JRE brukes til å kjøre disse og andre Java-programmer, som er lett tilgjengelige på internett. En rekke apper og spill er for tiden basert på Java.

Anbefalt

Relaterte Artikler

  • forskjell mellom: Forskjell mellom halsbrann og angina

    Forskjell mellom halsbrann og angina

    Nøkkelforskjell: Halsbrann er en tilstand hvor en person opplever en brennende følelse eller smerte i brystet eller like bak brystbenet. Denne brennende følelsen er forårsaket av sur refluks eller når fordøyelsessystemet strømmer opp i spiserøret. Angina er en medisinsk tilstand som preges av smerte i brystet. Det er
  • forskjell mellom: Forskjellen mellom homofile og gay

    Forskjellen mellom homofile og gay

    Hovedforskjell: Gay er et begrep som vanligvis brukes til å henvise til homoseksuelle. Begrepet «homoseksuell» ble først brukt av viktorianske forskere som betraktet likestilling og seksuell oppførsel som symptomer på psykiske lidelser eller moralsk mangel. Dette er grunnen til at mange LGBT foretrekker å bli referert til som "homofil", i stedet for "homoseksuell"; i et forsøk på å avstå fra å bli merket som en eller annen måte unormal eller psykisk syk. Gay er et b
  • forskjell mellom: Forskjell mellom Sony Xperia P og Nokia Lumia 820

    Forskjell mellom Sony Xperia P og Nokia Lumia 820

    Hovedforskjell: Sony Xperia P har en 4-tommers TFT-berøringsskjerm som gir mulighet for opptil 4 trykk. Skjermen er ripebestandig og har et bruddbeskyttende belegg. Berøringsskjermen gir omtrent 275 ppi pixeldensitet sammen med WhiteMagic-teknologien, som legger til en ekstra hvit piksel med den allerede til stede, rød, blå og grønn. En
  • forskjell mellom: Forskjell mellom blandet whisky og single malt

    Forskjell mellom blandet whisky og single malt

    Hovedforskjell: Blandet whisky er laget ved å blande korn og maltwhiskyer, mens single malt whisky er laget ved å bruke malt byg. Enkel malt whisky må produseres på et enkelt destilleri, mens blandet er et produkt av flere destillasjoner. Whisky er oppkalt etter en gælisk term som betyr vann av livet. Ble
  • forskjell mellom: Forskjellen mellom elementer og atomer

    Forskjellen mellom elementer og atomer

    Hovedforskjell: Et element er et rent kjemisk stoff som har en eller en type atom, preget av atomnummer. Det er totalt 118 elementer som er identifisert, fordelt mellom metall, metalloider og ikke-metaller. Hvert element har sitt eget sett med egenskaper. Atomer er de grunnleggende enhetene som alle saken er laget av
  • forskjell mellom: Forskjellen mellom egenkapital og gjeld

    Forskjellen mellom egenkapital og gjeld

    Nøkkelfaktor: Gjeld betyr et lån, mens egenkapital betyr aksjonærer og utstedende aksjer. Gjeld og egenkapital er to begreper som ofte høres i økonomi, spesielt når det gjelder å skaffe kapital til et selskap. Dette er to av de mange måtene som brukes for å skaffe penger til et firma, noe som kan være en oppstart eller ser ut til å utvide sin horisont. Enkelt sa
  • forskjell mellom: Forskjellen mellom serviceavgift og serviceavgift

    Forskjellen mellom serviceavgift og serviceavgift

    Hovedforskjell: En serviceskatt er en skatt som regnes av staten for hvem visse tjenester leveres. En servicegebyr er et uoffisielt gebyr belastet av restauranter for tjenester som tilbys. Når man går for å betale regningen i en restaurant etter å ha spist der, kan de legge merke til visse kostnader på regningen i tillegg til kostnaden for parabolen. En
  • forskjell mellom: Forskjellen mellom jul og Thanksgiving

    Forskjellen mellom jul og Thanksgiving

    Nøkkelforskjell: Jul eller Xmas er en ferie som feires for å feire fødselen av Jesus Kristus, Guds sønn. Thanksgiving Day er dagen for å takke for velsignelsen til høsten som har blitt mottatt for det foregående året. Jul og Thanksgiving er to av de mest kjente og feirede ferier som er på slutten av året. Mens beg
  • forskjell mellom: Forskjell mellom garanti og garanti

    Forskjell mellom garanti og garanti

    Hovedforskjell: I hovedsak har garantien og garantien begge de samme betydningen. 'Garanti' er et substantiv, mens 'garanti' kan brukes som både et substantiv og et verb. I hovedsak har "garanti" og "garanti" begge de samme betydninger, med bare små forskjeller. Begge betyr "noe gitt av noen til en annen person som sikkerhet.&

Redaksjonens

Forskjellen mellom MPEG7 og MPEG21

Hovedforskjell: MPEG står for gruppen Moving Picture Experts. MPEG7 ble utgitt i 2002 og er en standard for multimedieinnhold. Det er forskjellig at forrige formater, i motsetning til MPEG-1, MPEG-2 og MPEG-4, ikke handler om koding av bevegelige bilder og lyd. Faktisk tillater MPEG7 innlemming av metadatainformasjon i lyd- og videofiler.