Hola, estoy intentando aprender a manejar JDBC y tras varias horas, y tutoriales, no encuentro solución a un problema que me ha frenado completamente, los hay parecidos, pero no igual y parece un detalle tonto.
 
Uso NetBeans 6.7.1, he descargado la última versión del Driver desde la página de MySQL y la he añadido a las librerías del proyecto. Posteriormente tengo este código:  
Código:
 public static void main (String[] args) {
        try {
            Class.forName("com.mysql.jdbc.Driver");
            Connection con = DriverManager.getConnection("jdbc:mysql://localhost/food", "user", "password");
        } catch (Exception ex) {
            System.out.println("Excepción: " +ex);
        }
    }
  La línea del Connection me dice: "required testingjdbc.Connection, found java.sql.Connection", a modo informativo, "testingjdbc" es el nombre del paquete donde está la clase, y no entiendo por qué hace esto, se supone que debe pedirme lo que es, un sql.java.Connection. 
Además, tengo importado el java.sql.*, así que no entiendo nada de esto. 
Gracias de antemano.