Objetos en Java

  • Un objeto es la materialización de una clase. El término técnico de esta materialización es instancia.
  • Para instanciar un objeto, primero se crea una referencia a él. Inicialmente su valor es null.
  • Posteriormente se asigna una referencia al objeto creado, mediante una llamada a su constructor usando el operador new. Esta llamada reservará memoria para el objeto, y asignará su dirección de memoria al objeto.
  • Se llama aliasing a la capacidad de crear varias referencias a un mismo objeto. Se deberá vigilar este hecho, puesto que, al tratarse del mismo objeto, cualquier cambio utilizando una de las referencias, afectará al resto.
  • Los operadores igualdad (==) y diferencia (!=) nos indican si dos referencias apuntan al mismo objeto o a objetos distintos, independientemente del contenido del objeto.
null.
  • Posteriormente se asigna una referencia al objeto creado, mediante una llamada a su constructor usando el operador new." data-share-imageurl="" style="position:fixed;bottom:0px;left:0px;">