Różnica między JDK a JRE

Autor: Laura McKinney
Data Utworzenia: 2 Kwiecień 2021
Data Aktualizacji: 16 Móc 2024
Anonim
Różnica między JDK a JRE - Nauka
Różnica między JDK a JRE - Nauka

Zawartość

Główna różnica

Ważne jest zrozumienie różnicy między JDK a JRE w Javie. Istnieje wiele różnic między nimi. Główne różnice między JDK a JRE polega na tym, że JDK to zestaw oprogramowania służącego do tworzenia aplikacji opartych na Javie. Z drugiej strony JRE jest implementacją wirtualnej maszyny Java (JVM), która faktycznie wykonuje programy Java.


Co to jest JDK?

JDK oznacza Java Development Kit, który został wydany przez Oracle Corporation w formie produktu binarnego, aby pomóc programistom Java w rozwoju Windows, Linux, Mac OS X i Solaris. Jest to implementacja Java SE, Java EE lub Java ME. Zawiera prywatną maszynę wirtualną Java (JVM) i różne inne komponenty do ukończenia przepisu na aplikację Java. Jest to szeroko stosowany zestaw programistyczny (SDK). Główne komponenty JDK to głównie: appletviewer, apt, extcheck, idlj, jabswitch, java, javac, jar, javah, javap, javaws, keytool, pack200, policytool, VisualVM, wsimport, jrunscript, xjc itp.

Co to jest JRE?

JRE oznacza Java Runtime Environment, które umożliwia programistom uruchamianie aplikacji i apletów napisanych w języku programowania Java. Te aplety pozwalają programistom na znacznie lepsze wrażenia online niż po prostu interakcję ze statycznymi stronami HTML. Jest to także produkt Oracle Corporation i zawiera autonomiczną maszynę wirtualną Java (HotSpot), wtyczkę do przeglądarki, standardowe biblioteki Java oraz narzędzie konfiguracyjne. Jest to najpopularniejsze środowisko Java zainstalowane na komputerach z systemem Windows i jest dostępne bezpłatnie na oficjalnej stronie Java.


Kluczowe różnice

  1. JDK jest podstawowym wymaganiem do tworzenia aplikacji Java. JRE to wtyczka wymagana do uruchamiania programów Java.
  2. JDK potrzebuje więcej miejsca na dysku, ponieważ zawiera JRE wraz z różnymi narzędziami programistycznymi. JRE jest mniejszy niż JDK, dlatego zajmuje mniej miejsca na dysku.
  3. JDK zawiera zestaw klas API, JRE, kompilatora Java, Webstart i inne ważne pliki, które są wymagane do pisania aplikacji i apletów Java. JRE obejmuje JVM, biblioteki Core i inne ważne komponenty, które są wymagane do uruchamiania aplikacji i apletów napisanych w Javie.
  4. JDK to zestaw oprogramowania służącego do tworzenia aplikacji opartych na Javie. Z drugiej strony JRE jest implementacją wirtualnej maszyny Java (JVM), która faktycznie wykonuje programy Java.
  5. JDK zawiera JRE plus narzędzia programistyczne, podczas gdy JRE jest implementacją JVM.

Główną różnicą między tyropianem i polietrem jet to, że Polityren jet polimerem i Polieter to kategoria polimerów. Polityren Polityren (P) to yntetyczny aromatyczny polimer węglowodor...

ynonim ynonim to łowo lub wyrażenie, które oznacza dokładnie lub prawie to amo co inne łowo lub wyrażenie w tym amym języku. łowa, które ą ynonimami, uważa ię za ynonimy, a tan bycia ynoni...

Artykuły Portalu.