This week's book giveaway is in the OCAJP 8 forum.
We're giving away four copies of OCA Java SE 8 Programmer I Study Guide and have Edward Finegan & Robert Liguori on-line!
See this thread for details.
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 OCA Java SE 8 Programmer I Study Guide this week in the OCAJP 8 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: 44545
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.
I agree. Here's the link:
subject: Job of class Class in jdbc
It's not a secret anymore!