File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes JDBC and Relational Databases and the fly likes Job of class Class in jdbc Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Head First Android this week in the Android forum!
JavaRanch » Java Forums » Databases » JDBC and Relational Databases
Bookmark "Job of class Class in jdbc" Watch "Job of class Class in jdbc" New topic

Job of class Class in jdbc

vinoth ar

Joined: Jan 07, 2009
Posts: 21
hi friends...

can you explain what is the job of class Class(i.e the class in Class.forName(..)); im jdbc..


Campbell Ritchie

Joined: Oct 13, 2005
Posts: 43381
It is actually the forName() method which does the work. forName() is a static method of Class; it causes the named class object to be loaded by a class loader. So the JDBC connection class is loaded into memory for access by the JVM.
The JDBC classes incorporate a static initialiser block, which is executed immediately after the class is loaded into memory; this static initialiser calls method which institute the actual connection.
jQuery in Action, 3rd edition
subject: Job of class Class in jdbc
It's not a secret anymore!