Erinevus JDK ja JRE vahel

Autor: Laura McKinney
Loomise Kuupäev: 2 Aprill 2021
Värskenduse Kuupäev: 16 Mai 2024
Anonim
30 глупых вопросов Product Manager [Карьера в IT]
Videot: 30 глупых вопросов Product Manager [Карьера в IT]

Sisu

Peamine erinevus

JDK ja JRE erinevuse mõistmine Java-s on oluline. Nende kahe vahel on palju erinevusi. Peamised erinevused JDK ja JRE vahel on see, et JDK on tarkvarakomplekt, mida kasutatakse Java-põhiste rakenduste arendamiseks. Teisest küljest on JRE Java Virtual Machine (JVM) rakendus, mis tegelikult käivitab Java programme.


Mis on JDK?

JDK tähistab Java Development Kit'i, mis anti välja binaartoodetena Oracle Corporationile, et aidata Java arendajatel areneda Windowsi, Linuxi, Mac OS X ja Solarise kaudu. See on kas Java SE, Java EE või Java ME rakendus. See sisaldab privaatset Java virtuaalmasinat (JVM) ja mitmesuguseid muid komponente, et Java-rakenduse retsept lõpule viia. See on laialt kasutatav tarkvaraarenduse komplekt (SDK). JDK põhikomponendid on peamiselt: appletviewer, apt, extcheck, idlj, jabswitch, java, javac, jar, javah, javap, javaws, keytool, pack200, policytool, VisualVM, wsimport, jrunscript, xjc jne.

Mis on JRE?

JRE tähistab Java Runtime Environment, mis võimaldab arendajatel käivitada Java programmeerimiskeeles kirjutatud rakendusi ja aplette. Need apletid võimaldavad arendajatel veebis palju rohkem kogemusi saada kui lihtsalt staatiliste HTML-lehtedega suhelda. See on ka Oracle Corporationi toode ja sisaldab eraldiseisvat Java VM-i (HotSpot), brauseri pistikprogrammi, Java-standardseid raamatukogusid ja seadistusriista. See on kõige tavalisem Windowsi personaalarvutitesse installitud Java keskkond ja see on tasuta saadaval Java ametlikul veebisaidil.


Peamised erinevused

  1. JDK on Java-rakenduste arendamise põhinõue. JRE on Java-programmide käitamiseks vajalik pistikprogramm.
  2. JDK vajab rohkem kettaruumi, kuna see sisaldab JRE-d koos erinevate arendusriistadega. JRE on väiksem kui JDK, seetõttu võtab see vähem kettaruumi.
  3. JDK sisaldab API klasside komplekti, JRE, Java kompilaatorit, Webstart'i ja muid olulisi faile, mida on vaja Java rakenduste ja aplettide kirjutamiseks. JRE sisaldab JVM-i, tuumaraamatukogusid ja muid olulisi komponente, mis on vajalikud Java-keeles kirjutatud rakenduste ja aplettide käitamiseks.
  4. JDK on tarkvarakomplekt, mida kasutatakse Java-põhiste rakenduste arendamiseks. Teisest küljest on JRE Java Virtual Machine (JVM) rakendus, mis tegelikult käivitab Java programme.
  5. JDK sisaldab JRE pluss arendusvahendeid samas JRE on rakendamise JVM.

teve Job ja Bill Gate - mõlemad on ellel tehnoloogia ajatul äärmielt uur nimi; mõlemad vatutavad revolutioonilite muudatute toomie ning teadue ja tehnoloogia edendamie eet. Nende p...

Hea ettevõtte omanik peab omama nii juhtimie kui ka juhtimie omadui. Tõhua äri jaok peakid need omadued käikäe olema, kuna nad täiendavad ükteit, kuid neid eraldi v&...

Uued Artiklid