JRE и JDK едно и също ли е?
JRE и JDK едно и също ли е?

Видео: JRE и JDK едно и също ли е?

Видео: JRE и JDK едно и също ли е?
Видео: Java SE. Урок 2.Что такое JDK,JRE,JVM и компилятор? Порядок выполнения программы 2024, Април
Anonim

JRE е основно Java Виртуална машина, където е вашата Java програмите се изпълняват. Той също така включва плъгини за браузър за изпълнение на аплет. JDK е абстрактна машина. Разликата между JDK и JRE е това JDK е комплектът за разработка на софтуер за java докато JRE е мястото, където изпълнявате програмите си.

По този начин JRE включен ли е в JDK?

JDK е супернабор от JRE , и съдържа всичко, което е в JRE , плюс инструменти като компилаторите и средствата за отстраняване на грешки, необходими за разработване на аплети и приложения. JRE предоставя библиотеките, Java Виртуална машина (JVM) и други компоненти за стартиране на аплети и приложения, написани в Java програмен език.

По същия начин имам ли нужда от JRE или JDK за Eclipse? Независимо от вашата операционна система, ще го направите трябва за да инсталирате някаква виртуална машина на Java (JVM). Можете или да инсталирате Java Runtime Environment ( JRE ), или комплект за разработка на Java ( JDK ), в зависимост от това какво искате направи с Затъмнение . Ако възнамерявате да използвате Затъмнение за разработка на Java, тогава вие Трябва инсталирайте а JDK.

По отношение на това, трябва ли ми JDK или JRE?

Мейвън изисква Eclipse с помощта на a JDK , т.е. Java Комплект за разработка, вместо a Java Среда на изпълнение ( JRE ). Основната разлика е, че а JDK съдържа също а Java Компилатор и други инструменти за разработка Java код, докато JRE може да се изпълнява само компилиран Java приложения.

Какво е JDK JRE JVM и JIT?

Виртуална машина на Java ( JVM ) е абстрактна изчислителна машина. Комплект за разработка на Java ( JDK ) съдържа JRE заедно с различни инструменти за разработка като Javalibraries, компилатори на код на Java, програми за отстраняване на грешки в Java, инструменти за групиране и внедряване. Компилатор Just In Time ( JIT ) се изпълнява след като програмата е започнала да се изпълнява, в движение.

Препоръчано: