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?
Copiar valores para outra variável
7 Respostas
não, ambos serão o mesmo objeto.
Valeu… man
Errado mauricioadl, tua resposta ta certa, mas a explicacao errada. Serão objetos diferentes, mas com a mesma referência
objetos que apontam para mesma posição de memória sao iguais, nao consigo ver diferença neles.
meio drauzio seu comentario, mas vlw!!!
Só pra concluir… existe um risco de durante a execução da minha aplicação essa conexão se feche sozinha?
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.
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