Connection是由第三方实现的,就本例来说,在你的jdbc驱动所在的jar文件中,你可以去找找。

解决方案 »

  1.   

    可以看看这段:我通过Mysql的JDBC驱动来谈一下JDBC驱动实现的原理。我们操作JDBC数据主要通过这么几个对象:DriverManager,Connection,Statement,ResultSet。四个对象中除DriverManager均为接口。看下面的例子:
    Class.forName("org.gjt.mm.mysql.Driver");
    Connection conn = DriverManager.getConnection("jdbc:mysql://localhost/test");
    Statement stmt = conn.createStatement();
    rs = stmt.executeQuery("select name from employee");
    while(!rs.next()) {
        System.out.println(rs.getString("name"));
    }
    rs.close();
    stmt.close();
    conn.close();表面上,我们在用Connection,我们知道:接口无法返回实例,其实我们在用mysql驱动的java.sql.Connection的实现类来操作数据。
      

  2.   

    其实就是sun提供接口,规范,然后各个厂商来实现类和方法。所以你要load那个厂商的包。