Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


when we write class.forName("any one class"); what happens
actually?what it will return?explain stepwise?

Answers were Sorted based on User's Feedback



when we write class.forName("any one class"); what happens actually?what it will return?..

Answer / raviji

When we user Class.forName("any one class"); in out program
then actually we tell to JVM to load this class for
connectivity to the DB with out program.

Is This Answer Correct ?    4 Yes 0 No

when we write class.forName("any one class"); what happens actually?what it will return?..

Answer / ram

Class.forName () takes the class name as parameter, and
loads that class in memory. But it doesn't create any
instance of that class.

Is This Answer Correct ?    2 Yes 0 No

when we write class.forName("any one class"); what happens actually?what it will return?..

Answer / paras

Class.forName("")loads that class in memory ,to create
instance we have to use newInstance()

string _path="classpath loc of class XYZ ex com.aa.ss.XYZ";

Object ob=Class.forName(_path).newInstance();;
((XYZ)ob).any_method_of_XYZ();

Is This Answer Correct ?    2 Yes 0 No

when we write class.forName("any one class"); what happens actually?what it will return?..

Answer / raghu

When Class.forNmae("className") is executed, the class will
be loaded, as soon as the class is loaded the static block
will be executed.In the static block the thngs will happen.

Is This Answer Correct ?    0 Yes 0 No

when we write class.forName("any one class"); what happens actually?what it will return?..

Answer / bharat

when we write the statement
Class.forName("fully qualified path for the class");
then the above statement will do the following things:->
1. loads the specified class (if found) in the memory otherwise throws ClassNotFoundException
2. Returns the object of type java.lang.Class corresponding to the class that was loaded ,In actual this returned object contains all properties of the class that was loaded, In technical words we will say that it is the reflection of the actual class, we can now access all the information about the loaded class with the help of this Class class object, we can now access all the data members , member methods whether they are private or public, all constructors, names of its parent classes, parent Interfaces etc with the help of this Class class object.

Is This Answer Correct ?    0 Yes 0 No

when we write class.forName("any one class"); what happens actually?what it will return?..

Answer / gaurav agrawal

why are you misguiding the people, class.forName("") create
the instance of the class given as argument of the forName
().
first it will load the class in the JVM and after that it
will create the instance.

Is This Answer Correct ?    0 Yes 4 No

Post New Answer

More Core Java Interview Questions

What if I write static public void instead of public static void in java?

0 Answers   Winsol Solutions,


How are the elements of a gridbaglayout organized in java programming?

0 Answers  


Is arraylist dynamic in java?

0 Answers  


What are the traverses in Binary Tree?

2 Answers   Adobe, Infosys,


What is an image buffer?

0 Answers  


What is the base class in java from which all classes are derived?

0 Answers  


Is stringwriter thread safe?

0 Answers  


How to read and write image from a file ?

0 Answers  


what r advatages of websphere? & how to deploy?

0 Answers   Saksoft,


What are java packages?

0 Answers  


What are the common problems you have faced while implementing Java?

1 Answers   IBM,


Can we define private and protected modifiers for the members in interfaces?

0 Answers  


Categories