Forskellen mellem JDK og JRE

Forfatter: Laura McKinney
Oprettelsesdato: 2 April 2021
Opdateringsdato: 16 Kan 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

Indhold

Hovedforskel

At forstå forskellen mellem JDK og JRE i Java er vigtig. Der er mange forskelle mellem disse to. De største forskelle mellem JDK og JRE er, at JDK er et sæt software, der bruges til at udvikle Java-baserede applikationer. På den anden side er JRE en implementering af Java Virtual machine (JVM), der faktisk udfører Java-programmer.


Hvad er JDK?

JDK står for Java Development Kit, der blev frigivet Oracle Corporation i form af binært produkt til at hjælpe Java-udviklerne med at udvikle over Windows, Linux, Mac OS X og Solaris. Det er en implementering af enten Java SE, Java EE eller Java ME. Det inkluderer en privat Java Virtual Machine (JVM) og forskellige andre komponenter til at afslutte opskriften til en Java-applikation. Det er det bredt anvendte Software Development Kit (SDK). De primære komponenter i JDK er hovedsageligt: ​​appletviewer, apt, extcheck, idlj, jabswitch, java, javac, jar, javah, javap, javaws, keytool, pack200, policytool, VisualVM, wsimport, jrunscript, xjc osv.

Hvad er JRE?

JRE står for Java Runtime Environment, der gør det muligt for udviklerne at køre applikationer og applets, der er skrevet på Java-programmeringssprog. Disse applets tillader udviklerne at have en meget større oplevelse online end blot at interagere med statiske HTML-sider. Det er også produktet fra Oracle Corporation og indeholder et fristående Java VM (HotSpot), browser-plugin, Java-standardbiblioteker og et konfigurationsværktøj. Det er det mest almindelige Java-miljø, der er installeret på Windows-pc'er, og det er gratis tilgængeligt på det officielle Java-websted.


Vigtige forskelle

  1. JDK er et grundlæggende krav til udvikling af Java-applikationer. JRE er et plug-in, der kræves til at køre Java-programmer.
  2. JDK har brug for mere diskplads, da den indeholder JRE sammen med forskellige udviklingsværktøjer. JRE er mindre end JDK, derfor kræver det mindre diskplads.
  3. JDK inkluderer sæt API-klasser, JRE, Java-kompilator, Webstart og andre vigtige filer, der er nødvendige for at skrive Java-applikationer og applets. JRE inkluderer JVM, Core-biblioteker og andre vigtige komponenter, der er nødvendige for at køre applikationer og applets skrevet i Java.
  4. JDK er et sæt software, der bruges til at udvikle Java-baserede applikationer. På den anden side er JRE en implementering af Java Virtual machine (JVM), der faktisk udfører Java-programmer.
  5. JDK indeholder JRE plus udviklingsværktøjer, mens JRE er en implementering af JVM.

Blond Blond eller ly hår er en hårfarve, der er kendetegnet ved lave niveauer af det mørke pigment eumelanin. Den reulterende ynlige farvetone afhænger af forkellige faktorer, me...

Den tørte forkel mellem Connote og Denote er, at Connote er en kulturel eller følelemæig tilknytning, om et eller flere ord eller fraer bærer, ud over de ord eller udtryk, der er e...

Anbefalede