As a platform‐independent environment, the Java
platform can be a bit slower than native code.
However, advances in compiler and virtual machine
technologies are bringing performance close to that
of native code without threatening portability.
The terms "Java Virtual Machine" and "JVM" mean a
Virtual Machine for the Java platform.