# JVM

URL: https://chugunov.pro/glossary/backend/jvm/
Раздел: [Backend](https://chugunov.pro/glossary/backend/)
Обновлено: 28.07.2026.
Источник: глоссарий веб-разработки chugunov.pro.

## Коротко

Виртуальная машина, загружающая и выполняющая байткод Java независимо от конкретной операционной системы.

## Что такое «JVM»

Виртуальная машина, загружающая и выполняющая байткод Java независимо от конкретной операционной системы. Она обеспечивает переносимость, управление памятью со сборкой мусора и оптимизацию кода во время работы. На JVM работает не только Java, но и Kotlin, Scala, Groovy и другие языки. Именно JVM реализует принцип «написано однажды — работает везде».

## Связанные термины

- [Среда выполнения](https://chugunov.pro/glossary/backend/sreda-vypolneniia/) — Программное окружение и период, в котором исполняется код приложения.
- [Java](https://chugunov.pro/glossary/backend/java/) — Объектно-ориентированный язык общего назначения, программы которого обычно выполняются в виртуальной машине JVM.
- [Виртуальная машина](https://chugunov.pro/glossary/backend/virtual-naia-mashina/) — Программно изолированная компьютерная система с виртуальными процессором, памятью, диском и операционной системой.
- [Блок управления процессом](https://chugunov.pro/glossary/backend/blok-upravleniia-protsessom/) — Структура операционной системы с состоянием процесса, регистрами, приоритетом и сведениями для планировщика.
- [Виртуализация](https://chugunov.pro/glossary/backend/virtualizatsiia/) — Создание программных экземпляров серверов, систем или ресурсов поверх физического оборудования.
- [Интеграция программных систем](https://chugunov.pro/glossary/backend/integratsiia-programmnykh-sistem/) — Соединение приложений и сервисов для согласованного обмена данными и выполнения сквозных процессов.
- [Операционная система](https://chugunov.pro/glossary/backend/operatsionnaia-sistema/) — Базовое программное обеспечение, управляющее оборудованием, процессами, памятью, файлами и взаимодействием приложений.
- [Открытое программное обеспечение](https://chugunov.pro/glossary/backend/otkrytoe-programmnoe-obespechenie/) — ПО, исходный код которого доступен для изучения, изменения и распространения на условиях соответствующей лицензии.
