DriverManager:驱动管理对象
功能1:注册驱动,告诉程序需要用哪个数据库
静态方法:static void registerDriver(Driver driver) //注册与给定的驱动程序DriverManager
*通过查看Class.forName("com.mysql.jdbc.Driver")的源码发现,在com.mysql.jdbc.Driver中,存在静态代码块(*该语句在mysql5版本后可以省略,在jar包下有一个java.sql.Driver文件自动帮你注册驱动)
static{
try{
java.sql.DriverManager.registerDriver(new Driver());
} catch(SQLException E){
throw new RuntimeException("Can't register driver!");
}
}