Cuando hago una asignación en java, estoy copiando o referenciando el objeto? es decir, por ejemplo, si yo tengo un Resulset y lo asigno a una nueva declaración:
Código:
Que pasaría en este caso? estaría copiando el resulset verdadero y otroResulset puedo usarlo independientemente o lo que haga afectará al otro por ser una referencia?Resulset verdadero; (...)//relleno el resulset (...)//hago cosas con él (...)//etc,etc Resulset otroResulset = verdadero;
por otro lado, objetos más simples como un String si hiciese lo mismo,¿Sería una copia o una referencia?
Saludos, espero que alguien pueda resolverme la duda, y gracias de antemano!