11.3.1 加载JDBC驱动
由于JDK不提供数据库驱动,因此在进行数据库连接之前应该先下载数据库驱动(*.jar),并将驱动包加入项目的Build Path中。完成上述步骤之后,可以使用java.lang.Class类的静态方法forName(String className)来加载JDBC驱动。
笔者以MySQL数据库为例,并已经将MySQL的数据库驱动mysql-connector-java-5.1.37-bin.jar加入到项目的Build Path中。加载MySQL驱动程序的代码如下:

(https://www.daowen.com)
提示:
MySQL数据库驱动中Driver类的完整路径为“com.mysql.jdbc.Driver”,如果项目中缺少驱动包或者类路径错误,将抛出ClassNotFoundException异常。
在上述代码中,我们将驱动加载的代码放在static静态代码块中,是因为静态代码块的代码会在当前类加载的时候自动执行,且只执行一次,避免驱动重复加载,浪费计算机资源。