
- The JVM
- Garbage collection
- The JRE
- JVM tool interface
- The JVM
(abbreviation for Java virtual machine).The java virtual machine specifications define JVM as
An imaginary machine that is implemented by emulating it in a softwareon a real machine.Code for the JVM is stored in .class file,which contains code for atmost one public class.
The java virtual machine specification provides the hardware platform specifications to which you compile all java technology code.This specification enables the java software to be platform independant because the compilation is done for the generic machine,known as JVM.You can emulate the generic machine in software to run on various existing Systems or implement it in the hardware.
The compliler tajes the java application source code and generates bytecodes.Bytecodes are machine code instructions from the JVM. Every java technology interpreter ,regardless of whether it is a Java technology development tool or a web browser that can run applets, has an implementation of JVM.
No comments:
Post a Comment