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

Автор: Laura McKinney
Дата На Създаване: 2 Април 2021
Дата На Актуализиране: 16 Може 2024
Anonim
Java SE. Урок 2.Что такое JDK,JRE,JVM и компилятор? Порядок выполнения программы
Видео: Java SE. Урок 2.Что такое JDK,JRE,JVM и компилятор? Порядок выполнения программы

Съдържание

Основна разлика

Разбирането на разликата между JDK и JRE в Java е важно. Има много разлики между тези две. Основните разлики между JDK и JRE са, че JDK е набор от софтуер, който се използва за разработване на Java базирани приложения. От друга страна, JRE е реализация на виртуална машина на Java (JVM), която всъщност изпълнява Java програми.


Какво е JDK?

JDK означава Java Development Kit, който беше пуснат Oracle Corporation под формата на двоичен продукт, за да помогне на разработчиците на Java да се развиват в Windows, Linux, Mac OS X и Solaris. Това е реализация на която и да е от Java SE, Java EE или Java ME. Тя включва частна виртуална машина на Java (JVM) и различни други компоненти за завършване на рецептата до Java приложение. Това е широко използваният комплект за разработка на софтуер (SDK). Основните компоненти на JDK са главно: appletviewer, apt, extcheck, idlj, jabswitch, java, javac, jar, javah, javap, javaws, keytool, pack200, policytool, VisualVM, wsimport, jrunscript, xjc и т.н.

Какво е JRE?

JRE означава Java Runtime Environment, която позволява на разработчиците да стартират приложения и аплети, написани на езика за програмиране на Java. Тези аплети позволяват на разработчиците да имат много по-голям опит онлайн, отколкото просто да взаимодействат със статични HTML страници. Той също е продукт на Oracle Corporation и съдържа самостоятелен Java VM (HotSpot), плъгин за браузър, стандартни библиотеки на Java и инструмент за конфигуриране. Това е най-често срещаната Java среда, инсталирана на компютри с Windows и е достъпна безплатно за официалния уебсайт на Java.


Ключови разлики

  1. JDK е основно изискване за разработване на Java приложения. JRE е плъгин, който е необходим за стартиране на Java програми.
  2. JDK се нуждае от повече дисково пространство, тъй като съдържа JRE заедно с различни инструменти за разработка. JRE е по-малък от JDK, поради което заема по-малко място на диска.
  3. JDK включва набор от API класове, JRE, Java компилатор, Webstart и други важни файлове, необходими за писане на Java приложения и аплети. JRE включва JVM, Core библиотеки и други важни компоненти, необходими за стартиране на приложения и аплети, написани на Java.
  4. JDK е набор от софтуер, който се използва за разработване на Java базирани приложения. От друга страна, JRE е реализация на виртуална машина на Java (JVM), която всъщност изпълнява Java програми.
  5. JDK съдържа JRE плюс инструменти за разработка, докато JRE е внедряване на JVM.

И двете, аортата и белодробната артерия са артерии, въпреки това предписанието между аортата и белодробната артерия е, аортата е отговорна за пренасяне на кислородна кръв към цялото тяло. От друга стр...

Автоматичен прекъсвач и изолатор са електрическите устройства, използвани в мрежовите станции и електроцентралите за изключване или включване на линиите. Електричеството е много важно в нашия живот и ...

Нови Статии