JVM is Java Virtual Machine which converts java bytecode (.class file) to native code.
Below figure shows that when the actual working of JVM starts:
|
Fig.: Life cycle of Class
|
JVM mainly consist of 3 parts:-
1. Class Loader
Subsystem
2. Memory areas
3. Execution engine.