EMZETT.
Войти

JVM (виртуальная машина Java)

Коротко: JVM — «виртуальная машина», выполняющая байт-код Java. Она делает Java независимой от платформы: один и тот же байт-код работает в Windows, Linux и macOS, потому что для них есть подходящая JVM.

Подробнее: JVM ведёт себя как небольшой абстрактный компьютер со своим набором команд (байт-код), собственной моделью памяти и собственным управлением памятью. Она находится слоем между программой и операционной системой.

Подробности

Компоненты JVM:

  • Загрузчик классов: загружает…

См. также: среды выполнения: JVM, CLR, BEAM и др., байт-код, сборщик мусора