logo

Разлика между JDK, JRE и JVM

  1. Резюме на JVM
  2. Java Runtime Environment (JRE)
  3. Java Development Kit (JDK)

Трябва да разберем разликите между JDK, JRE и JVM, преди да продължим Java . Вижте краткия преглед на JVM тук.

какво е jquery

Ако искате да получите подробни познания за Java Virtual Machine, преминете към следващата страница. Първо, нека видим разликите между JDK, JRE и JVM.


JVM

JVM (Java Virtual Machine) е абстрактна машина. Нарича се виртуална машина, защото не съществува физически. Това е спецификация, която предоставя среда за изпълнение, в която може да се изпълнява Java байт код. Може също така да изпълнява онези програми, които са написани на други езици и са компилирани в байт код на Java.

JVM са налични за много хардуерни и софтуерни платформи. JVM, JRE и JDK зависят от платформата, тъй като конфигурацията на всяка ОС е различна една от друга. Java обаче е независима от платформата. Има три понятия за JVM: спецификация , изпълнение , и инстанция .

JVM изпълнява следните основни задачи:

как да деактивирате режима за програмисти в android
  • Зарежда код
  • Потвърждава кода
  • Изпълнява код
  • Осигурява среда за изпълнение
Повече информация.

JRE

JRE е акроним на Java Runtime Environment. Пише се също като Java RTE. Java Runtime Environment е набор от софтуерни инструменти, които се използват за разработване на Java приложения. Използва се за осигуряване на среда за изпълнение. Това е внедряването на JVM. Физически съществува. Той съдържа набор от библиотеки + други файлове, които JVM използва по време на изпълнение.

Внедряването на JVM също се пуска активно от други компании освен Sun Micro Systems.

JRE

JDK

JDK е акроним за Java Development Kit. Java Development Kit (JDK) е среда за разработка на софтуер, която се използва за разработване на Java приложения и аплети . Физически съществува. Той съдържа JRE + инструменти за разработка.

css подравняване на изображения

JDK е реализация на която и да е от посочените по-долу Java платформи, издадени от Oracle Corporation:

  • Стандартно издание Java платформа
  • Enterprise Edition Java платформа
  • Micro Edition Java платформа

JDK съдържа частна виртуална машина на Java (JVM) и няколко други ресурса като интерпретатор/зареждащ инструмент (java), компилатор (javac), архиватор (jar), генератор на документация (Javadoc) и др., за да завършите разработка на Java приложение.

JDK
Повече информация.

Референтно видео

Вашият браузър не поддържа HTML5 видео.