Foros aprenderaprogramar.com

Aprender a programar => Aprender a programar desde cero => Mensaje iniciado por: bartvander en 11 de Marzo 2013, 10:59

Título: paso de parámetros por valor y referencia en Java
Publicado por: bartvander en 11 de Marzo 2013, 10:59
Estoy mirando por internet intentando encontrar la deficion de que es pasar parametros en Java por valor y por referencia y como se utilizan dentro de Java. Lo que he encontrado, no lo entiendo muy bien. Alguien podría explicarme esto.

Gracias de nuevo por vuestra ayuda.
Título: Re:Valor y referencia en Java
Publicado por: nosferacento en 11 de Marzo 2013, 14:59
Mírate esto: https://www.aprenderaprogramar.com/foros/index.php?topic=49.msg2892#msg2892

Por valor indica que la variable no es transferida a un método, sólo lo es su valor. Al transferirse solo el valor, una manipulación de la variable dentro del método no afecta a la variable en sí, que sigue en el mismo estado una vez termina la ejecución del método.

Java es un poco especial porque cuando pasas un objeto no pasas el objeto en sí, sino una referencia (a la posición de memoria) del objeto.