Class getClassLoader() method in Java with Examples Last Updated : 27 Jan, 2022 Comments Improve Suggest changes Like Article Like Report The getClassLoader() method of java.lang.Class class is used to get the classLoader of this entity. This entity can be a class, an array, an interface, etc. The method returns the classLoader of this entity.Syntax: public ClassLoader getClassLoader() Parameter: This method does not accept any parameter.Return Value: This method returns the ClassLoader of the entity.Below programs demonstrate the getClassLoader() method.Example 1: Java // Java program to demonstrate getClassLoader() method public class Test { public static void main(String[] args) throws ClassNotFoundException { // returns the Class object for this class Class myClass = Class.forName("Test"); System.out.println("Class represented by myClass: " + myClass.toString()); // Get the classLoader of myClass // using getClassLoader() method System.out.println("ClassLoader of myClass: " + myClass.getClassLoader()); } } Output: Class represented by myClass: class Test ClassLoader of myClass: sun.misc.Launcher$AppClassLoader@42a57993 Example 2: Java // Java program to demonstrate getClassLoader() method public class Test { class Arr { } public static void main(String[] args) throws ClassNotFoundException { // returns the Class object for Arr Class arrClass = Arr.class; // Get the classLoader of arrClass // using getClassLoader() method System.out.println("ClassLoader of arrClass: " + arrClass.getClassLoader()); } } Output: ClassLoader of arrClass: sun.misc.Launcher$AppClassLoader@42a57993 Reference: https://docs.oracle.com/javase/9/docs/api/java/lang/Class.html#getClassLoader-- Comment More infoAdvertise with us Next Article Class getClassLoader() method in Java with Examples S srinam Follow Improve Article Tags : Java Java-lang package Java-Functions Java.lang.Class Practice Tags : Java Similar Reads Class getClasses() method in Java with Examples The getClasses() method of java.lang.Class class is used to get the classes of this class, which are the class and interfaces that are public and its members. The method returns the classes of this class in the form of array of Class objects. Syntax: public Class[] getClasses() Parameter: This metho 2 min read Class getSuperclass() method in Java with Examples The getSuperclass() method of java.lang.Class class is used to get the super class of this entity. This entity can be a class, an array, an interface, etc. The method returns the super class of this entity.Syntax: public Class<T> getSuperclass() Parameter: This method does not accept any param 2 min read Class getModule() method in Java with Examples The getModule() method of java.lang.Class class is used to get the module of this entity. This entity can be a class, an array, an interface, etc. The method returns the module of the entity.Syntax:Â Â public Module getModule() Parameter: This method does not accept any parameter.Return Value: This m 2 min read Class getModifiers() method in Java with Examples The getModifiers() method of java.lang.Class class is used to get the Java language modifiers of this class. The method returns an integer representing the encoded modifiers of this class. Syntax: public int getModifiers() Parameter: This method does not accept any parameter.Return Value: This metho 2 min read Class getName() method in Java with Examples The getName() method of java.lang.Class class is used to get the name of this entity. This entity can be a class, an array, an interface, etc. The method returns the name of the entity as a String.Syntax: public String getName() Parameter: This method does not accept any parameter.Return Value: This 1 min read Like