Forskjellene mellom JRE & JDK

Forskjellene mellom JRE & JDK


Java er et programmeringsspråk utviklet av James Gosling i 1995. Det har siden blitt utvidet og er en viktig del av Web-programmering. Utviklere bruker JDK (Java Development Kit) for å programmere Java-kode og JRE (Java Runtime Environment) for å kjøre disse Java-skript.

JVM

Både JDK og JRE inkluderer JVM, eller Java Virtual Machine. Dens funksjon er å laste filene slik at en Java-script kan kjøre og deretter kjøre skriptet. Java-script-filer er vanligvis kalles .class filer. JVM kan bli sett på som element som bygger bro over JDK og JRE, som begge inneholder samme JVM for enhver script, noe som er nødvendig for å kjøre skikkelig.

Kjøre Java

Hvis du vil kjøre et Java-program, må du enten ha en JDK eller JRE installert. Begge vil bruke informasjon fra skriptet JVM å kjøre Java-program. Forskjellen er at JRE kan bare kjøre skriptet, mens JDK inneholder nødvendige verktøy for å feilsøke eventuelle problemer som kan oppstå når du kjører skriptet. Men begge verktøy kjøre skriptet på samme måte, og hvis du ønsker bare å kjøre Java-script, så JRE er perfekt egnet.

programmering

Java Development Kit inneholder verktøy som er nødvendig for å programmere Java-skript. Dette omfatter verktøy som konverterer kode inn i selve manuset, hjelpe utvikleren finne problemer og konflikter, og kompilere koden inn i en gjennomførbar script. Hvis du ønsker å utvikle Java-script-kode du, da JDK er absolutt nødvendig, som JRE ikke har denne evnen.

biblioteker

En klassebibliotek for Java er en samling av ressurser som brukes av programmet for å drive og utvikle scripts. JRE inneholder noen standard biblioteker og bare de som er nødvendige for å kjøre Java-skript. JDK, i tillegg til sine programmeringsverktøy, inneholder alle standard biblioteker, slik at enhver form for Java-script kan programmeres av utbygger og deretter kjøre, feilsøkt og kompilert for riktig funksjonalitet i en JRE.