Go to the home page  / Java  / Введение  / Что такое IDE, JDK, JRE, JVM

Что такое IDE, JDK, JRE, JVM

Igor Lazarevsky, 2022.02.07 14:30

В IDE мы пишем код в текстовом виде и сохраняем его в файлах с расширением .java

IDE – Integrated Development Environment (Интегрированная Среда Разработки)

JDK – это комплект разработчика, который включает в себя компилятор и JRE.

JDK – Java Development Kit (Комплект разработчика Java) JRE – Java Runtime Environment (Среда выполнения Java)

Когда мы нажимаем "запустить код" из IDE, то компилятор преобразует наш текстовый код .java в бинарный .class

Затем передает скомпилированный бинарный код (байт-код) в JVM, которая его запускает на выполнение. А результаты возвращает нам в консоль в среду разработчика.

JVM – Java Virtual Machine (Виртуальная Машина Java)

Compiled Java program
IDE
JDK
Source code
JRE
JVM
Press Run
Compile our code
from .java
to .class file
JVM print output to console
System.in
.class file loaded into JVM
and JVM run it
.class file
Console
.java file
Compiler
dev_tools
tools
.class file in memory
Igor Lazarevsky, 2022.02.07 14:33