标签: java
使用netbeans IDE编写java时,如果我们向该程序添加一个jar文件,我们可以在java文件中使用import类来使用它的类。但是在使用oracle或mysql数据库的情况下,为什么我们使用class.forname来加载库。
提前致谢。
答案 0 :(得分:0)
您使用反射,因为您不知道哪些驱动程序在运行时可用(mysql或oracle)。
如果您愿意,您仍然可以将这些驱动程序添加到编译类路径中,但由于您通过JDBC Api与它们进行交互,因此没有太大区别。