Como carregar o driver JDBC?

Olá a todos!!!

Eu gostaria de saber se eu poderia carregar um driver qualquer da seguinte maneira. Suponhamos que eu tenha um arquivo properties e nele esteja contido o nome do driver. Exp:

// Para o driver PostgreSQL:
class ...
   Properties pt = new Properties() ;
   pt.load (new FileInputStream("[o nome do arquivo]")) ;
   System.setProperty("jdbc.Drivers", 
      pt.getProperty("driver")) ;
// Aqui é retornado do arquivo Property q criei "org.postgresql.Driver"

Então eu quero saber se apenas esse System.setProperty(“jdbc.Drivers”,"[nome do driver]") é suficiente para carrega-lo?

Vlw.

   Properties pt = new Properties() ;
   pt.load (new FileInputStream("[o nome do arquivo]")) ;
   Class.forName(pt.getProperty("driver")).newInstance();