Olá pessoal, será que alguém poderia fazer uma breve explicação a respeito das variáveis Statement, Connection e ResultSet?
package filesClass;
import java.sql.*;
import java.util.List;
import java.util.ArrayList;
public class ProfessorDAO
{
Connection Conn;
Statement Stmt;
ResultSet RS;
public ProfessorDAO()
{
try
{
Class.forName("org.gjt.mm.mysql.Driver").newInstance();
Conn = DriverManager.getConnection("jdbc:mysql://localhost/cp","root","");
Stmt = Conn.createStatement();
}catch(Exception E){ E.printStackTrace(); }
}