Razlika med JDK in JRE

Avtor: Laura McKinney
Datum Ustvarjanja: 2 April 2021
Datum Posodobitve: 16 Maj 2024
Anonim
Основные ошибки при возведении перегородок из газобетона #5
Video.: Основные ошибки при возведении перегородок из газобетона #5

Vsebina

Glavna razlika

Razumevanje razlike med JDK in JRE v Javi je pomembno. Med tema dvema je veliko razlik. Glavne razlike med JDK in JRE so, da je JDK niz programske opreme, ki se uporablja za razvoj aplikacij, ki temeljijo na Javi. Po drugi strani je JRE implementacija Java Virtual Machine (JVM), ki dejansko izvaja programe Java.


Kaj je JDK?

JDK pomeni Java Development Kit, ki je bil Oracle Corporation izdan v obliki binarnega izdelka za pomoč razvijalcem Java, ki se razvijajo v sistemih Windows, Linux, Mac OS X in Solaris. Je izvedba katerega koli od Java SE, Java EE ali Java ME. Vključuje zasebni navidezni stroj Java (JVM) in različne druge komponente za dokončanje recepta v aplikaciji Java. To je široko uporabljen komplet za razvoj programske opreme (SDK). Primarne komponente JDK so predvsem: appletviewer, apt, extcheck, idlj, jabswitch, java, javac, jar, javah, javap, javaws, keytool, pack200, policytool, VisualVM, wsimport, jrunscript, xjc itd.

Kaj je JRE?

JRE pomeni Java Runtime Environment, ki razvijalcem omogoča zagon aplikacij in programčkov, ki so napisani v programskem jeziku Java. Ti programčki omogočajo razvijalcem veliko večjo izkušnjo v spletu kot preprosto interakcijo s statičnimi HTML stranmi. Prav tako je izdelek korporacije Oracle in vsebuje samostojen Java VM (HotSpot), vtičnik brskalnika, standardne knjižnice Java in orodje za konfiguracijo. To je najpogostejše javansko okolje, nameščeno na računalnikih z Windows in je brezplačno na voljo za uradno spletno mesto Java.


Ključne razlike

  1. JDK je osnovna zahteva za razvoj Java aplikacij. JRE je vtičnik, ki je potreben za zagon programov Java.
  2. JDK potrebuje več prostora na disku, saj vsebuje JRE skupaj z različnimi razvojnimi orodji. JRE je manjši od JDK, zato zavzame manj prostora na disku.
  3. JDK vključuje nabor razredov API, JRE, prevajalnik Java, Webstart in druge pomembne datoteke, ki so potrebne za pisanje Java aplikacij in aplikacij. JRE vključuje JVM, knjižnice Core in druge pomembne komponente, ki so potrebne za zagon aplikacij in programčkov, napisanih na Javi.
  4. JDK je niz programske opreme, ki se uporablja za razvoj aplikacij, ki temeljijo na Javi. Po drugi strani je JRE implementacija Java Virtual Machine (JVM), ki dejansko izvaja programe Java.
  5. JDK vsebuje orodja za razvoj JRE plus, medtem ko je JRE implementacija JVM.

Pinteret in Intagram ta v bitvu vizualna družabna pletna meta za kupno rabo fotografij, kamor lahko vakdo naloži like, da i jih drugi ogledajo. Glavna razlika med Intagramom in Pinteretom je v uporabi...

Razlika med Harvardom in Oxfordom

Laura McKinney

Maj 2024

Obe univerzi ta v prvih deetih kategorijah najboljših univerz, glavna razlika pa je, da je univerza Harvard zaebna univerza Ivy League, univerza Oxford pa javna univerza.Univerza Harvard e nahaja v me...

Popularno.