Cita:
Iniciado por Lord Kazuky Bueno en PHP5 si.. pero en Java esta la clase String y aunque parezca absurdo los objetos de la clase String pasan por valor.
Técnicamente dicen: "
La única excepción es la clase String , cuyos objetos no son mutables. Cualquier modificación de un objeto String lleva aparejada la creación de una nueva instancia del objeto".
Me salio en un examen y perdi ese punto por pensar que todos los objetos siempre pasaban por referencia en todos los lenguajes...
Si.. yo se que este no es el foro de Java. Pero bueno ya que estamos en el tema...
Sí, tienes razón, no me acordaba ese caso en Java
, pero bueno, conceptualmente todos los objetos son por referencia en los lenguajes POO (salvo contadas excepciones en contados lenguajes).