What is Java VM?
Ans : Java Virtual Machine (VM) is a software simulation of a computer which executes Java class codes. This is the basic building blocks for running Java programs, and is embedded in all Java capable web browsers, as well as Java Runtime Environment (JRE). You can download a Java Virtual Machine and its specification from JavaSoft’s web site.