For the below Object Oriented statements:
<% Connection connection = DriverManager.getConnection("jdbc:odbc:data", "", "");
Statement statement = connection.createStatement();
ResultSet resultset= statement.executeQuery("select * from mytable"); %>
Connection is the class name and connection is the creation of a new object?
DriverManager is another class with getConnection as a method
where getConnection has 3 arguments? This is all part of the sql class library?
Please clarify this so I can understand the OOP syntax and meaning.