Copiar valores para outra variável

7 respostas
wilsontads

Pessoal, tenho a seguinte duvida… suponhamo-nos que em minha aplicação eu tenho uma classe que retorna uma instância de uma conexão pra mim (JDBC).
se em uma determinada classe, eu crio uma variavel do tipo connection e passo o valor dessa instância para esta variável… eu teria 2 conexões abertas após executar todas as tarefas nessa classe?

7 Respostas

mauricioadl

não, ambos serão o mesmo objeto.

wilsontads

Valeu… man

igor_ks

Errado mauricioadl, tua resposta ta certa, mas a explicacao errada. Serão objetos diferentes, mas com a mesma referência

mauricioadl

objetos que apontam para mesma posição de memória sao iguais, nao consigo ver diferença neles.

meio drauzio seu comentario, mas vlw!!!

wilsontads

Só pra concluir… existe um risco de durante a execução da minha aplicação essa conexão se feche sozinha?

mauricioadl

so vai fechar se aconteceu alguma coisa (timeout, queda de rede, etc), mas isso irá lançar uma exceção.

pra evitar essas coisa use pool de conexão ele vai garantir que vc tenha sempre uma conexão pronta pra usar.

igor_ks

UIAhuia verdade…
esquece o que eu disse… e vlw pela correcao

Criado 13 de abril de 2012
Ultima resposta 13 de abr. de 2012
Respostas 7
Participantes 3