当前位置: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( )?

标签:

人气教程排行