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 |
A class can be a subclass of itself?
What is Mutex (Mutual Exclusion Object) ?
What is jit compiler ?
Why parameters should be passed by reference?
What are classloaders?
What are order of precedence and associativity, and how are they used?
What is jrmp?
How to do a true java ping from windows?
Explain about OOPS concepts and fundamentals.
How do you create a null object?
Why call by value prevents parameter value change?
Why is it called boolean?