What is Java Classloader?
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 |
Difference between Linked list and Queue?
What does percent mean in java?
What is hotjava?
Need to use public,static keywords in main function?
could you run the java program without main method?
why string is not taking as primitive datatypes but we r taking it as a class? why explain it?
What is a class ?
Are arrays dynamic in java?
What are the disadvantages of object oriented programming?
Every class extends object but why it is not possible for every object to invoke clone() method. ideally protected methods should be accessible from sub classes. isn't it?
what is purpose of collections.unmodified() method..?
What is the difference between jfc & wfc?