Skillnaden mellan JDK och JRE

Författare: Laura McKinney
Skapelsedatum: 2 April 2021
Uppdatera Datum: 16 Maj 2024
Anonim
Understand the Differences between JVM vs JRE vs JDK in java in one video #1.3
Video: Understand the Differences between JVM vs JRE vs JDK in java in one video #1.3

Innehåll

Huvudskillnad

Att förstå skillnaden mellan JDK och JRE i Java är viktigt. Det finns många skillnader mellan dessa två. De viktigaste skillnaderna mellan JDK och JRE är att JDK är en uppsättning programvara som används för att utveckla Java-baserade applikationer. Å andra sidan är JRE en implementering av Java Virtual machine (JVM) som faktiskt kör Java-program.


Vad är JDK?

JDK står för Java Development Kit som släpptes Oracle Corporation i form av binärprodukt för att hjälpa Java-utvecklarna att utveckla över Windows, Linux, Mac OS X och Solaris. Det är en implementering av antingen Java SE, Java EE eller Java ME. Den innehåller en privat Java Virtual Machine (JVM) och olika andra komponenter för att avsluta receptet till en Java-applikation. Det är det mycket använda Software Development Kit (SDK). De primära komponenterna i JDK är huvudsakligen: appletviewer, apt, extcheck, idlj, jabswitch, java, javac, jar, javah, javap, javaws, keytool, pack200, policytool, VisualVM, wsimport, jrunscript, xjc, etc.

Vad är JRE?

JRE står för Java Runtime Environment som gör det möjligt för utvecklarna att köra applikationer och appleter som är skrivna på Java-programmeringsspråk. Dessa applets tillåter utvecklarna att ha en mycket större upplevelse online än att bara interagera med statiska HTML-sidor. Det är också produkten från Oracle Corporation och innehåller en fristående Java VM (HotSpot), webbläsarplugin, Java-standardbibliotek och ett konfigurationsverktyg. Det är den vanligaste Java-miljön installerad på Windows-datorer och är gratis tillgänglig på Java: s officiella webbplats.


Viktiga skillnader

  1. JDK är ett grundläggande krav för att utveckla Java-applikationer. JRE är en plug-in som krävs för att köra Java-program.
  2. JDK behöver mer diskutrymme eftersom det innehåller JRE tillsammans med olika utvecklingsverktyg. JRE är mindre än JDK och därför tar det mindre diskutrymme.
  3. JDK innehåller uppsättning API-klasser, JRE, Java-kompilator, Webstart och andra viktiga filer som krävs för att skriva Java-applikationer och appleter. JRE innehåller JVM, Core-bibliotek och andra viktiga komponenter som krävs för att köra applikationer och appleter skrivna i Java.
  4. JDK är en uppsättning programvara som används för att utveckla Java-baserade applikationer. Å andra sidan är JRE en implementering av Java Virtual machine (JVM) som faktiskt kör Java-program.
  5. JDK innehåller JRE plus utvecklingsverktyg medan JRE är en implementering av JVM.

killnaden mellan bakning och broil är att bakning lagar mat med värme medan broil betyder matlagning med infraröda trålar.Att laga mat är en viktig del av våra liv. Det f...

Den törta killnaden mellan Beige och Ecru är att Beige är en brun färg med en krämfärgad ton; ljugulbrun färg och Ecru är en färg av blekt linne eller iden...

Artiklar Av Portal