JVM виконує дві основні функції: дозволяє запускати Java-програми на будь-якому пристрої або будь-якій операційній системі; дає доступ до управління пам'яттю програм та її оптимізації.
Що входить до JVM?
Віртуальні машини Java зазвичай містять інтерпретатор байт-кодуОднак для підвищення продуктивності в багатьох машинах також застосовується JIT-компіляція часто виконуваних фрагментів байт-коду в машинний код.Похожі
Які мови працюють на JVM?
Список мов JVM
Мова | Реалізація |
---|---|
Python | Jython |
R | renjin |
REXX | NetRexx |
Ruby | JRuby |