Posts tagged with #internals

Class Loader Subsystem: Loading, Linking, and Initialization

Deep dive into the JVM Class Loader subsystem covering loading, linking, initialization phases and the ClassLoader hierarchy with parent delegation model.

JVM Architecture Overview: Understanding the Java Virtual Machine

A deep dive into the JVM architecture covering Class Loader, Runtime Data Areas, and Execution Engine components that power Java applications.

Runtime Data Areas: Heap, Stack, and Method Area Internals

Understanding JVM memory architecture: Heap, JVM Stack, Method Area, PC Registers, and Native Method Stacks - what they store and how they interact.