File:JvmSpec7.png · Wikimedia Commons · See Wikimedia Commons
Java Virtual Machine
Sign in to saveAlso known as JVM, Java VM, JavaVM
виртуальная машина, запускающая Java программы
Key facts
- Designer
- Sun Microsystems
- Bits
- 32-bit , 64-bit
- Introduced
- 1994 ; 32 years ago ( 1994 )
- Version
- Java SE 26
- Type
- Stack and register–register
- Encoding
- Variable
- Branching
- Compare and branch
- Endianness
- Big
- Open
- Yes
- General purpose
- Per-method operand stack (up to 65535 operands) plus per-method local variables (up to 65535)
via Wikipedia infobox
Wikidata facts
- Instance of
- specification
- Subclass of
- run-time system
- Developer
- Sun Microsystems
Show 4 more facts
- used by
- JRuby
- topic's main category
- Category:Java virtual machine
- Stack Exchange tag
- stackoverflow.com/tags/jvm
- Commons category
- Java Virtual Machine
Sources (3)
via Wikidata · CC0
Article · Русский
Java Virtual Machine (сокращенно Java VM, JVM) — виртуальная машина Java — основная часть исполняющей системы Java, так называемой Java Runtime Environment (JRE). Виртуальная машина Java исполняет байт-код Java, предварительно созданный из исходного текста Java-программы компилятором Java (javac). JVM может также использоваться для выполнения программ, написанных на других языках программирования. Например, исходный код на языке Ada может быть скомпилирован в байт-код Java, который затем может выполниться с помощью JVM. JVM является ключевым компонентом платформы Java. Так как виртуальные машины Java доступны для многих аппаратных и программных платформ, Java может рассматриваться и как связующее программное обеспечение, и как самостоятельная платформа. Использование одного байт-кода для многих платформ позволяет описать Java как «скомпилируй единожды, запускай везде» (compile once, run anywhere). Виртуальные машины Java обычно содержат интерпретатор байт-кода, однако, для повышения производительности во многих машинах также применяется JIT-компиляция часто исполняемых фрагментов байт-кода в машинный код.
Abstract from DBpedia / Wikipedia · CC BY-SA