Ola
Bom, por partes 
O exemplo que vc achou era uma exemplo usando ODBC, dae a pergunta… o que é ODBC, o que é de simples resposta, ODBC é quando vc cria um banco ACCESS e configura, no windows, um nome para este banco… bom o que vc já deve ter percebido que não é bom…
Então as linhas:
url = "jdbc:odbc:AddressBook";
Class.forName( "sun.jdbc.odbc.JdbcOdbcDriver" );
connect = DriverManager.getConnection( url );
Que vc perguntou o que seria… é simples, o “jdbc:odbc:AddressBook” é a passagem para o nome do banco, no caso o AddressBook é o banco configurado lá na fonte ODBC do windows… que vc pode ver como cadastrar lá em “Iniciar->configurações->ferramentas administrativas->Fontes de dadoas ODBC”.
O Class.forName é a carga do driver… quando fizer um DriverManager.getConnection ele retornará uma instancia do drive carregado… mas vc o vê como uma implementação da interface java.sql.Connection… bom, mas relação a isto não se preocupe, somente conheça a java.sql.Connection 
Em resposta a “E o driver de conexão???”, é o arquivo que vc baixou lá do mysql…
Em resosta a onde e o que fazer com o arquivo… é isto ae, descompacte ele na pasta “lib” que vc criou… o arquivo importante para vc é o **.jar… com o ** é o nome do arquivo da qual não me lembro exatamente como é.
A parada de onde vc passa o nome e senho do usuário de banco… é no metodo getConnection do DriverManager. Um exemplo de como vc usaria para o mysql… (o que vc pode achar em exemplos na web
)
String driver = "org.gjt.mm.mysql.Driver"; // classe que está dentro do jar que vc baixou na mysql.org.
String url = "jdbc:mysql://localhost:3306/my_db"; // url de conexão.. segue o formato [fonte = jdbc] : [nome do driver, no caso "mysql", e como vc pode ver no exemplo que vc postou, o outro era "odbc"] :// [host para a conexão, no exemplo o mysql está na mesma máquina que eu estou rodando o programa..] / [nome do banco que vc criou lá no mysql]
String user = "admin"; // usuário do banco
String passwd = "1234";//senha do usuário de banco.
Class.forName(driver); // carrega o driver
Connection conn = DriverManager.getConnection(url, user, passwd); // abre a conexão.
Para saber outros metodos que vc pode usar para abrir conexões… como usar estes esquemas do conecido JDBC aconselho que vc consulte a documentação, API, e ache materiáis na net…
Até, e lembrando que para o codigo que postei funcionar o jar do conectro TEM que estar no classpath.