[java] What is the actual use of Class.forName("oracle.jdbc.driver.OracleDriver") while connecting to a database?