What is meant by class loader and how many types are there?

Answers were Sorted based on User's Feedback



What is meant by class loader and how many types are there?..

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

What is meant by class loader and how many types are there?..

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

Post New Answer

More Core Java Interview Questions

What lambda means?

0 Answers  


What is sorting in java?

0 Answers  


What is the difference between an object-oriented programming language and object-based programming language?

0 Answers  


Does a function need a return?

0 Answers  


why java is platform independent?

5 Answers   IBM, SparkTG,






What is the tradeoff between using an unordered array versus an ordered array?

0 Answers  


What is java beans?

0 Answers  


What are the 6 mandatory procedures for iso 9001?

0 Answers  


What is exception hierarchy in java?

0 Answers  


What is the difference between replace and replace all?

0 Answers  


what is an objects lock and which objects have locks? : Java thread

0 Answers  


What are the special characters?

0 Answers  


Categories