Introduction
The Java Virtual Machine is a concept that provides a platform-independent set of computer instructions for compiling Java programs for multiple platforms. Here we will discuss what is JVM in java, java virtual machine specification, and how to install java virtual machine windows 10.
Getting Started
The JVM is a virtual computer defined by java virtual machine specification. It provides a set of abstract components that provides the mechanisms for exploiting portability, efficiency, and reliability.
The JVM provides the hardware platform specifications and reads compiled byte codes that are platform-independent, and implemented as software or hardware.
Java Virtual Machine Specification defines the Java Virtual Machine(JVM) as JVM is an imaginary machine that is implemented by emulating it in software on a real machine. Code for the java virtual machine is stored in .class files, each of which contains code for at most one public class.
The JVM in Java provides the hardware platform specifications to which all java technology code is compiled. This specification enables java software to be platform-independent.
The bytecodes generated by the compiler from java source codes are instructions for the JVM.
Install Java Virtual Machine Windows 10
To install a java virtual machine in Windows 10 machine, the following minimum system configurations are required for Java Virtual Machine.
- Windows 8/7/Vista/XP/2000
- Windows Server 2008/2003
- Intel and 100% compatible processors are supported
- Pentium 166 MHz or faster processor with at least 64 MB of physical RAM
- 98 MB of free disk space
Follow the below steps to install a java virtual machine.
- Download the java VM from the official link www.java.com
- On the official site, click Free Java Download.
- Click Agree and Start Free Download.
- Click Run.
- If prompted by the User Account Control window, click Yes.
- If prompted by the Security Warning window, click Run.
- Click Install, and then follow the on-screen instructions to complete the installation.
- You're done!
Thanks