JRE и JDK
Существует две поставки Джавы: Java Runtime Environment(JRE) и Java Development Kit(JDK).
JRE нужна для запуска программ, которые написаны на Джаве. С помощью неё запускают уже скомпилированные классы. В JRE нет компилятора и других средств для разработки.
Состав JRE:
- Java Class Library
- Java Virtual Machine
- Just-in-time Compiler
- Garbage Collector
- Java application launcher
Подробнее эти пункты я еще распишу.
JDK нужна для разработки приложений на Джаве. С её помощью можем скомпилировать исходный код и запустить его. Посмотреть исходники стандартной библиотеки и её документацию. Промониторить, сколько памяти потребляют объекты внутри приложения, когда оно запущено.
Состав JDK:
- JRE
- Исходники стандартной библиотеки
- Специальные тулзы: для разработки, дебага, мониторинга приложений
#обучение #jdk #jre
Существует две поставки Джавы: Java Runtime Environment(JRE) и Java Development Kit(JDK).
JRE нужна для запуска программ, которые написаны на Джаве. С помощью неё запускают уже скомпилированные классы. В JRE нет компилятора и других средств для разработки.
Состав JRE:
- Java Class Library
- Java Virtual Machine
- Just-in-time Compiler
- Garbage Collector
- Java application launcher
Подробнее эти пункты я еще распишу.
JDK нужна для разработки приложений на Джаве. С её помощью можем скомпилировать исходный код и запустить его. Посмотреть исходники стандартной библиотеки и её документацию. Промониторить, сколько памяти потребляют объекты внутри приложения, когда оно запущено.
Состав JDK:
- JRE
- Исходники стандартной библиотеки
- Специальные тулзы: для разработки, дебага, мониторинга приложений
#обучение #jdk #jre