Java virtual machine
The Java™ virtual machine (VM) is the platform-specific component that runs a Java program.
At run time, the VM interprets the Java bytecode that has been compiled by the Java Compiler. The VM acts as a translator between the language and the underlying operating system and hardware. A Java program requires a specific VM to run on a particular platform.
Eclipse OpenJ9 virtual machine
- VM Application Programming Interface (API)
- Diagnostic component
- Memory management
- Class loader
- Platform port layer
For further information about the OpenJ9 VM, see JVM components in the J9 VM reference.
java -versioncommand, which gives these strings for the different implementations:
Before service refresh 5:
|7 Release 1||