Duvidas com Objeto Connection, Statement e ResultSet

private Connection conexao;//Objeto respossavel para efetuar a conexao com banco de dados public Statement statement;//Objeto responsavel para abrir um caminha com o banco de dados public ResultSet resultset;//Objeto responsavel para armazenar os dados com o banco de dados"armazena e busca dados".

Seria isso mesmo pessoal?

private Connection conexao;//retorna uma conexão com o BD,pois tem metodos,que consta o caminho 
//para banco,usuario e senha,estas informações voce passa como argumento
  
public Statement statement;//E o objeto que vai prove a execução da query,é nele que você formata a string 
//da query,e a executa, é criada recebendo um Connection.CreateStatment()   
public ResultSet resultset;//e este pode receber o resultado da query executada,e traz informações sobre os dados ou
//linhas afetadas,tambem tem metodos para avançar ou voltar pelas linhas afetadas 

Isto é o basico,tambem tem o ResultSetMetaData que traz informações sobre os metas dados da tabela(nome da coluna…).

De acordo com o encapsulamento seu atributos devem ser private…

sim eu coloquei foi so pra tirar uma duvida mesmo, mais mesmo assim falhei pq isso é bom praticar, vlw pela atenção

Dê uma estudada em PreparedStatement, é melhor que o Statement, é mais rápido por ser pré-compilado.

Pode indicar um link ou uma apostila sobre esses objetos pra eu entender melhor pq ate agora entendi muitoo pouco.

não esquecendo que o PreparedStatement só trabalha com registros, e o Statement com registros e tabelas.