whats is mean by class.forName()
whats the return type of class
Answers were Sorted based on User's Feedback
Answer / jaspal
Class.forName() method is used to load the class in a memory
at runtime. Assume we have a class - aa.bb.DemoClass, then
the method looks like:
Class.forName("aa.bb.DemoClass");
Its return type is a Class object, i.e.
Class classObject = Class.forName("aa.bb.DemoClass");
Now, to create an instance of this class, use
Object object = classObject.newInstance();
Is This Answer Correct ? | 26 Yes | 0 No |
Answer / shic kumar
class.forName() is used to load the class at run time that
is also called dynamic loading
this mehod is also used to load the driver for database
connectivity like
class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
here this method is used for loadig jdbcodbc driver
Is This Answer Correct ? | 16 Yes | 5 No |
Answer / garima
Class.forName() is other way to create an object other
than new.This Returns class object assosiated with class or
interface with specified name.For example,
Class t=Class.forName("java.lang.Thread");return runtime
class descriptor for class named java.lang.Thread
Is This Answer Correct ? | 5 Yes | 1 No |
Answer / uday
Class.forName() is other way to initialize the object .and
it returns the java.lang.Class
Is This Answer Correct ? | 4 Yes | 6 No |
What is metaspace?
What method MUST be implemented by all threads?
What is the difference between Super and This Keyword?
What is a thread?
What is scalable, portability in the view of J2EE?
Name the eight primitive java types.
Explain the steps in details to load the server object dynamically?
What is Connection Pooling?
1 Answers Enteg Technologies, Infosys, Polaris,
What are synchronized methods and synchronized statements?
What is the difference between RMI and Corba?
Define prototype?
What are the benefits of detached objects?