Ver Mensaje Individual
  #9 (permalink)  
Antiguo 02/12/2008, 07:46
Avatar de enriqueplace
enriqueplace
 
Fecha de Ingreso: mayo-2005
Ubicación: Uruguay / Argentina
Mensajes: 1.102
Antigüedad: 19 años
Puntos: 32
Respuesta: Diferencias por valor y por referencia

Cita:
Iniciado por Lord Kazuky Ver Mensaje
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).
__________________
Blog phpsenior.com Cursos a Distancia surforce.com