What is meant by class loader and how many types are there?
Answers were Sorted based on User's Feedback
Answer / bhaskar verma
Class loader is a ways to load in the class in the
memory.The class loader is of two type.
1)static Loading.
2)Dyamic Loading.
Dynamic way is done by the help of class.forName();
Static loading is done by 4 ways.
1)In command prompt when u type "java <filename>.The class
is loaded.
2)When new keyword is use.Ex. Hello h=new Hello().
3)When you invoke a static method with the class name.
Ex. Hello.m1().m1() is the static method with null value.
Is This Answer Correct ? | 17 Yes | 6 No |
Answer / lucky
Class Loader: Class loder is mainly responsible for loading java class into JVM.
There are 3 types of java class loaders:
1)Bootstrap class loader :loads jdk jars.
2)Extensions class loader : loads java classes from the path
"JAVA_HOME/jre/lib/ext/
3)System class loader : loads the java classes from system class path , class path has been set by the CLASSPATH environment variable.
Is This Answer Correct ? | 2 Yes | 0 No |
What lambda means?
What is sorting in java?
What is the difference between an object-oriented programming language and object-based programming language?
Does a function need a return?
why java is platform independent?
What is the tradeoff between using an unordered array versus an ordered array?
What is java beans?
What are the 6 mandatory procedures for iso 9001?
What is exception hierarchy in java?
What is the difference between replace and replace all?
what is an objects lock and which objects have locks? : Java thread
What are the special characters?