Compiler and JVM Architecture with Reflection API
Compiler and JVM Architecture
This tutorial explains compilation, bytecode, class loading, JVM memory areas, execution engine, and Java reflection API basics.

