What is Java Classloader?



What is Java Classloader?..

Answer / javamasque

Java Classloader is part of Java runtime environment which loads class on demand (lazy loading) into JVM (Java Virtual Machine) not only from local file system but from remote system or web.

There are 3 types of Classloader.
i. Bootstrap Classloader: Loads core java API file rt.jar from <JAVA_HOME/jre/lib> folder.
ii. Extension Classloader: Loads jar files from <JAVA_HOME/jre/lib/ext> folder.
iii. System/Application Classloader: Loads jar files from path specified in environment variable as CLASSPATH.

Is This Answer Correct ?    3 Yes 0 No

Post New Answer

More Core Java Interview Questions

Which class is the superclass for every class in java programming?

0 Answers  


Is it possible to write method inside method

4 Answers   L&T,


What is constructor

9 Answers   Manforce, Tech Mahindra,


Describe method overriding

0 Answers  


In Java, what are public static void main string args?

2 Answers  


What is covariant return type?

0 Answers  


Which eclipse is best for java?

0 Answers  


What is the output of the below java program?

0 Answers  


What is the difference between Synchronizing mehtod & Synchronizing block?

2 Answers  


Is nan false?

0 Answers  


What is a ?

0 Answers  


Should a main method be compulsorily declared in all java classes?

0 Answers  


Categories