当前位置:Gxlcms >
数据库问题 >
为什么在加载数据库驱动包的时候有用的是Class.forName( ),却没有调用newInstance( )?
为什么在加载数据库驱动包的时候有用的是Class.forName( ),却没有调用newInstance( )?
时间:2021-07-01 10:21:17
帮助过:5人阅读
class MyJDBCDriver
implements Driver {
static {
DriverManager.registerDriver(new MyJDBCDriver());
}
}
既然在静态初始化器的中已经进行了注册,所以我们在使用JDBC时只需要Class.forName(XXX.XXX);就可以了。
为什么在加载数据库驱动包的时候有用的是Class.forName( ),却没有调用newInstance( )?
标签: