CBR looks at one of the most common Java environments installed on Windows.
The Java Runtime Environment (JRE) is a software distribution released by Oracle. It contains a stand-alone Java VM (HotSpot), browser plug-in, Java standard libraries and a configuration tool. Put simply, JRE is a software package that contains all that is needed to run a Java program.
Freely available for download, JRE is the most common Java environment installed on Windows computers.
One of the key components of the Java Runtime Environment is the Java VM, also called HotSpot.
A Java Virtual Machine (JVM) is an abstract computing machine which allows a computer to run a Java program. There are three aspects to the JVM – specification, implementation and instance.
The specification ensures all implementations are interoperable, while the implementation is a computer program which meets the specification requirements. The instance is an implementation running in a process that executes a computer program complied into Java bytecode.