Skip to content

Latest commit

 

History

History
4 lines (2 loc) · 540 Bytes

File metadata and controls

4 lines (2 loc) · 540 Bytes

Java Virtual Machine (JVM)

A Java virtual machine is a virtual machine that enables a computer to run Java programs as well as programs written in other languages that are also compiled to Java bytecode. The JVM is detailed by a specification that formally describes what is required in a JVM implementation. Having a specification ensures interoperability of Java programs across different implementations so that program authors using the Java Development Kit need not worry about idiosyncrasies of the underlying hardware platform.