Class Loader
In this tutorial explain to What is Class Loader? Types of Class Loader. Principle of Class Loader. Class Loader hierarchy. ClassLoader The class loader concept, one of the cornerstones of the Java virtual machine , describes the behavior of converting a named class into the bits responsible for implementing that class. Because class loaders exist, the Java run time does not need to know anything about files and file systems when running Java programs. The Java ClassLoader is a part of the Java Runtime Environment that dynamically loads Java classes into the JavaVirtual Machine . The Java run time system does not need to know about files and file systems because of classloaders. Java classes aren’t loaded into memory all at once, but when required by an application. At this point, the Java ClassLoader is called by the JRE and these ClassLoaders load classes into memory dynamically. Types of C...