Встречается на собеседованиях • сегодня
В чем разница между JVM и JDK
JVM (Java Virtual Machine) — это виртуальная машина, исполняющая байт-код Java. Она обеспечивает кроссплатформенность, управляет памятью (сборка мусора) и выполняет JIT-компиляцию.
JDK (Java Development Kit) — это набор инструментов для разработки, включающий JVM, компилятор (javac), библиотеки (например, java.lang), утилиты (jar, javadoc) и другие компоненты для создания и отладки приложений.
Пример:
java
// Компиляция (JDK)
javac Main.java
// Запуск (JVM)
java MainКоротко:
- JVM — исполняет код.
- JDK — позволяет писать, компилировать и запускать код (включает JVM).

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы