Pages

Showing posts with label bytecode. Show all posts
Showing posts with label bytecode. Show all posts

Tuesday, May 19, 2020

JVM Architecture


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:

Life cycle of Class
Fig.: Life cycle of Class

JVM mainly consist of 3 parts:-

1. Class Loader Subsystem
2. Memory areas
3. Execution engine.