EMZETT.
Увійти

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

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

Докладніше: JVM поводиться як невеликий абстрактний комп’ютер зі своїм набором команд (байт-код), власною моделлю пам’яті та власним керуванням пам’яттю. Вона розташована шаром між програмою та операційною системою.

Подробиці

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

  • Завантажувач класів: завантажує…

Див. також: середовища виконання: JVM, CLR, BEAM та ін., байт-код, збирач сміття