[B]A*Java virtual machine*(JVM) is*an abstract computing machine*that enables a computer to run a*Java*program.[/B]
*
There are three notions of the JVM:
specification, implementation, and instance.*
A JVM language is any language with functionality that can be expressed in terms of a valid class file which can be hosted by the Java Virtual Machine.
A class file contains Java Virtual Machine instructions (Java byte code) and a symbol table, as well as other ancillary information.*
|