Class.forName("xxx") ne crée pas de connexion à la base de données, il charge simplement le pilote JDBC et l'enregistre afin qu'un DriverManager.getConnection(...) suivant l'appel fonctionnera. L'instanciation du pilote vous-même n'est pas nécessaire.