Class Loader
Noun · Development
Definitions
A runtime component, especially in the JVM ecosystem, that locates, loads, and initializes classes into memory on demand. Class loaders affect isolation, plugin systems, dependency visibility, and startup behavior, and are a common source of subtle runtime issues in modular Java applications.
In plain English: A runtime component that loads classes into memory when they are needed.
Example: "The plugin failed only in production because the container's custom class loader exposed a different version of the logging API than local tests."