• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Job of class Class in jdbc

 
vinoth ar
Greenhorn
Posts: 21
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
hi friends...

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

thanks

 
Campbell Ritchie
Sheriff
Posts: 48652
56
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic