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: Forskjellen mellom Podiatrist og Kiropodist

    Forskjellen mellom Podiatrist og Kiropodist

    Hovedforskjell: Forskellen mellom en podiater og en kiropodist er spesielt ingenting. De er begge de samme. Podiatri eller kiropodi er en gren av medisin som er viet til studiet av diagnose, medisinsk og kirurgisk behandling av sykdommer i fot, ankel og underben. De gir faglig råd om forebygging av fotproblemer, i tillegg til riktig pleie av foten.
  • forskjell mellom: Forskjell mellom iPhone og Android

    Forskjell mellom iPhone og Android

    Nøkkelforskjell: iPhone er flaggskipet utviklet og produsert utelukkende av Apple. Enheten opererer på Apples IOS-operativsystem og er for tiden i sin 5. generasjon. Android er et populært åpen kildekode operativsystem av Google og vedlikeholdes av et konsortium av produsenter og utviklere. Den nyeste Android tilgjengelig på markedet er 4.2.2
  • forskjell mellom: Forskjellen mellom reklame og kampanjer

    Forskjellen mellom reklame og kampanjer

    Nøkkelforskjell: Annonsering er et markedsføringsverktøy som brukes til å oppmuntre eller overtale publikum, kunder og seere til å kjøpe sine produkter. Kampanjen er også en markedsføringsteknikk som brukes til å nå forbrukerne og skape bevissthet om et nytt produkt eller en tjeneste. Reklame og markedsføring er to ord som ofte høres, og for mange som ikke er markedsføringsstudenter, har disse ordene ingen forskjell. I lekmannen
  • forskjell mellom: Forskjellen mellom regler og forskrifter

    Forskjellen mellom regler og forskrifter

    Nøkkelforskjell: Regler er retningslinjer som er gitt for å opprettholde en organisasjons jevne funksjon og for å opprettholde fred og harmoni blant sine mennesker. Regler er også et uformelt sett med retningslinjer som angir hva en person må og må ikke gjøre. Forskriftene kan brukes, definere to ting; en prosess for å overvåke og håndheve lovgivningen og et skriftlig instrument som inneholder regler som har lov om dem. Regler o
  • forskjell mellom: Forskjell mellom skrivere og skannere

    Forskjell mellom skrivere og skannere

    Nøkkelforskjell: Skriveren er en perifer enhet som lager en solid kopi av de digitale dataene som er representert på dataskjermen. Skrivere kan brukes til å koble til en datamaskin ved hjelp av en USB eller trådløs. Skannere, også kjent som bildeskannere, er perifere enheter som brukes til å konvertere solide data til digitale data. Disse
  • forskjell mellom: Forskjell mellom skjebnen og karmaen

    Forskjell mellom skjebnen og karmaen

    Nøkkelforskjell: Skjebnen er et sett med forutbestemt sett med handlinger eller kurs. Det refererer til en forhåndsinnstilt eller en uforanderlig fremtid som vil skje uansett hva noen gjør. Det gir ikke personen et alternativ eller en vilje. Karma sier at en person er den som bestemmer hva som skjer, hvor handling eller gjerninger av en person, bestemmer hva personen mottar. &
  • forskjell mellom: Forskjell mellom Nokia Lumia 920 og Sony Xperia SP

    Forskjell mellom Nokia Lumia 920 og Sony Xperia SP

    Hovedforskjell: En av de første smarttelefonene under merket er Nokia Lumia 920. Nokia Lumia 920 var en av de første telefonene som ble utviklet på Windows Phone 8. Den ble lansert i november 2012 som flaggskiptelefon. I mars 2013 annonserte det også sin revolusjonerte mobiltelefonlinje opp. I tillegg til den høye og mektige Z har selskapet også kunngjort lanseringen av mellomstore mobiltelefonen Xperia SP. SP-m
  • forskjell mellom: Forskjell mellom Lion og Tiger

    Forskjell mellom Lion og Tiger

    Nøkkelforskjell: Lions og tigre er forskjellige med hensyn til størrelse, skalletype og til og med i egenskaper som striper og maner. Lions og Tiger er to av de mest forvirrede dyrene for mange mennesker. Den vanligste årsaken til dette er på grunn av hvor mange likheter de deler. Ved første øyekast kan løver og tigre virke like, spesielt hunnene. Den m
  • forskjell mellom: Forskjellen mellom havre og valsede havre

    Forskjellen mellom havre og valsede havre

    Hovedforskjell: Avena sativa eller havre er en art av kornkorn som vokser for sitt frø, også kjent med samme navn. Valsede havre er havregryn som flateres ved hjelp av stålruller i en mølle og deretter pre-dampet, ristet før de pakkes. Havre har blitt et populært frokostkorn på grunn av deres mange sunne egenskaper. Med s

Redaksjonens

Forskjellen mellom hjelp og hjelpemiddel

Hovedforskjell: Støtte refererer til noe som er gitt med det formål å være nyttig eller nødvendig. Støtte er i utgangspunktet hjelp. Aide, derimot, refererer til en person hvis jobb er å hjelpe noen. Et aide ligner en sekretær eller en personlig assistent. De to begrepene 'hjelp' og 'aide' er ganske like; for de høres det samme, og for det andre har de bare ett brev som skiller dem. Imidler