Встречается на собеседованиях • сегодня
Для чего нужен JVM
JVM (Java Virtual Machine) — это виртуальная машина, которая исполняет байт-код Java, обеспечивая кроссплатформенность. Основные функции:
- Исполнение байт-кода — JVM интерпретирует или компилирует (JIT)
.class-файлы в машинный код. - Управление памятью — автоматическая сборка мусора (GC) освобождает неиспользуемые объекты.
- Безопасность — sandbox-модель ограничивает доступ к ресурсам.
- Портирование — код работает везде, где есть JVM, без перекомпиляции.
Пример:
java
public class Main {
public static void main(String[] args) {
System.out.println("Hello, JVM!");
}
}После компиляции в Main.class JVM выполняет этот байт-код на любой ОС.

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