JVM Class Loading Subsystem Overview
Class Loading Subsystem
Role of the Class Loader
Responsible for loading class files from file systems or networks
Class loading is distinct from execution, which is handled by the Execution Engine
Loaded class metadata is stored in the Method Area
Class Loading Process
Consider the following simple Java class:
public class HelloLoader {
...
Posted on Thu, 29 Oct 2026 16:10:12 +0000 by DaiLaughing
JVM Execution Engine: Interpreters, JIT Compilers, and Compilation Strategies
Execution Engine Overview
The execution engine constitutes one of the core components of the Java Virtual Machine. Unlike physical machines whose execution engines are built directly upon processors, caches, instruction sets, and operating systems, JVM execution engines are software-based implementations. This design enables customization of in ...
Posted on Thu, 07 May 2026 16:58:00 +0000 by majocmatt