0

方法1:

Class.forName("oracle.jdbc.driver.OracleDriver");

这是最常用的方法,它使用 Java 的 Class.forName() 方法将驱动程序的类文件动态加载到内存中,并自动注册它。


方法2:

Class.forName("oracle.jdbc.driver.OracleDriver").newInstance(); 

这种方法是使用 Class.forName() 的组合来动态加载 Oracle 驱动程序,然后使用驱动程序类的 getInstance() 方法来解决不兼容的 JVM,但是您必须为两个额外的异常编写代码。

这两种方法之间有什么具体区别吗?我没有得到第二种方法

谢谢

4

0 回答 0