## Notas
ClassLoaders are provided by the JRE for loading classes into the JVM before an application starts. It also lazily-loads classes.
Three kinds:
- Bootstrap ClassLoader
- Platform ClassLoader
- Application ClassLoader
## Bootstrap ClassLoader
- Responsible for platform-specific classes.
- Used to be from `rt.jar` before Java 9
- Now it's from the JRT (Java Runtime Image)
## Platform ClassLoader
- Loads OS-specific dependencies for JVM
-
## Referencias
- [[Java Flashcards from Interview Feedback]]