Java собеседования
664 subscribers
106 photos
224 links
Подготовка к собеседованиям на позицию Java-разработчик

Еще больше на сайте https://frontview-it.ru

Backend собеседования - @frontview_backend
Java работа - @frontview_java_vacancies
Все IT вакансии - @frontview_all_vacancies
Download Telegram
🔥 Что такое JVM, JRE и JDK?

🔵JVM (Java Virtual Machine)
JVM — это виртуальная машина, которая исполняет Java-приложения. Она обеспечивает платформо-независимость Java, переводя байт-код в машинные инструкции, понятные конкретной операционной системе. JVM управляет памятью, собирает мусор и обеспечивает безопасность выполнения кода.

🔵JRE (Java Runtime Environment)
JRE — это среда выполнения Java, включающая JVM и набор библиотек классов, необходимых для запуска Java-программ. Она обеспечивает всё необходимое для исполнения приложений, но не включает инструменты для разработки, такие как компилятор.

🔵JDK (Java Development Kit)
JDK — это комплект для разработки на Java, содержащий JRE вместе с дополнительными инструментами, такими как компилятор (javac), отладчики и другие утилиты. JDK необходим разработчикам для написания, компиляции и отладки Java-программ.

🔵Взаимосвязь
JDK включает в себя JRE, а JRE, в свою очередь, включает JVM. Таким образом, для разработки на Java требуется установка JDK, в то время как для простого запуска Java-программ достаточно JRE.

Ставь 👍, если было полезно
Еще больше ответов для подготовки к собеседованиям тут 👈
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥2