Skirtumas tarp JDK ir JRE

Autorius: Laura McKinney
Kūrybos Data: 2 Balandis 2021
Atnaujinimo Data: 16 Gegužė 2024
Anonim
Основные ошибки при возведении перегородок из газобетона #5
Video.: Основные ошибки при возведении перегородок из газобетона #5

Turinys

Pagrindinis skirtumas

Svarbu suprasti skirtumą tarp JDK ir JRE „Java“. Tarp šių dviejų yra daug skirtumų. Pagrindiniai JDK ir JRE skirtumai yra tai, kad JDK yra programinės įrangos rinkinys, kuris naudojamas kurti „Java“ pagrįstas programas. Kita vertus, JRE yra „Java Virtual Machine“ (JVM), kuris faktiškai vykdo „Java“ programas, įgyvendinimas.


Kas yra JDK?

JDK reiškia „Java Development Kit“, kuris buvo išleistas „Oracle Corporation“ dvejetainio produkto pavidalu, kad padėtų „Java“ kūrėjams vystytis naudojant „Windows“, „Linux“, „Mac OS X“ ir „Solaris“. Tai yra bet kurio „Java SE“, „Java EE“ arba „Java ME“ įgyvendinimas. Tai apima privačią „Java“ virtualią mašiną (JVM) ir įvairius kitus komponentus, kad būtų galima baigti „Java“ programos receptą. Tai yra plačiai naudojamas programinės įrangos kūrimo rinkinys (SDK). Pagrindiniai JDK komponentai yra daugiausia: „appletviewer“, „apt“, „extcheck“, „idlj“, „jabswitch“, „Java“, „javac“, „jar“, „Java“, „Java“, „Java“, „keytool“, „pack200“, „policytool“, „VisualVM“, „wsimport“, „jrunscript“, „xjc“ ir kt.

Kas yra JRE?

JRE reiškia „Java Runtime Environment“, leidžiančią kūrėjams paleisti programas ir programėles, parašytas „Java“ programavimo kalba. Šios programėlės kūrėjams suteikia daug didesnę patirtį internete nei tiesiog sąveikaujant su statiniais HTML puslapiais. Tai taip pat yra „Oracle Corporation“ produktas ir jame yra autonominis „Java VM“ („HotSpot“), naršyklės papildinys, „Java“ standartinės bibliotekos ir konfigūravimo įrankis. Tai yra labiausiai paplitusi „Java“ aplinka, įdiegta „Windows“ asmeniniuose kompiuteriuose, ir ją nemokamai galima rasti oficialioje „Java“ svetainėje.


Pagrindiniai skirtumai

  1. JDK yra pagrindinis reikalavimas kuriant „Java“ programas. JRE yra papildinys, reikalingas „Java“ programoms paleisti.
  2. JDK reikia daugiau vietos diske, nes joje yra JRE kartu su įvairiais kūrimo įrankiais. JRE yra mažesnis nei JDK, todėl jis užima mažiau vietos diske.
  3. JDK apima API klasių rinkinį, JRE, „Java“ kompiliatorių, „Webstart“ ir kitus svarbius failus, kurių reikia „Java“ programoms ir programėlėms rašyti. JRE apima JVM, „Core“ bibliotekas ir kitus svarbius komponentus, kurių reikia „Java“ parašytų programų ir programėlių paleidimui.
  4. JDK yra programinės įrangos rinkinys, kuris naudojamas kurti „Java“ pagrįstas programas. Kita vertus, JRE yra „Java Virtual Machine“ (JVM), kuris faktiškai vykdo „Java“ programas, įgyvendinimas.
  5. JDK yra JRE plius kūrimo įrankiai, o JRE yra JVM įgyvendinimas.

Skirtumas tarp Creek ir Stream

Monica Porter

Gegužė 2024

Pagrindini kirtuma tarp „Creek“ ir „tream“ yra ta, kad „Creek“ yra rauto rūši, nurodanti įlanką iš jūro, o upeli - į jūrą tekančio vanden telkinį.Upeli yra maža upeli. rauta yra maini vanden rauta žem...

Priklauoma Priklauoma amuo (britų anglų kalba) arba išlaikoma amuo (Ameriko anglų kalba) yra amuo, kuri remiai kitu kaip pagrindiniu pajamų šaltiniu. Pavyzdžiui, nepilnamečiai (vaikai, jauneni nei p...

Rekomenduojama Jav