Tipos de referencia en java

Video: tipos de datos referencia en java

UN tipo de referencia es un tipo de datos que se basa en una clase en lugar de en uno de los tipos primitivos que están integradas en el lenguaje Java. La clase puede ser una clase que se proporciona como parte de la biblioteca de clases de Java API o una clase que se escribe a sí mismo.

Video: Variables y referencias a objetos en Java

De cualquier manera, cuando se crea un objeto de una clase, Java asigna la cantidad de memoria que el objeto requiere para almacenar el objeto. Entonces, si se asigna el objeto a una variable, la variable se asigna realmente una referencia al objeto, no el objeto en sí. Esta referencia es la dirección de la posición de memoria donde se almacena el objeto.

Para declarar una variable con un tipo de referencia, sólo tiene que lista el nombre de clase como el tipo de datos. Por ejemplo, la siguiente sentencia define una variable que puede hacer referencia a objetos creados a partir de una clase llamada Pelota:

Video: 4 - Java: Parámetros por valor y referencia

b- bola

Debe proporcionar una importar declaración de saber dónde encontrar Java la clase.

Video: Bloque Java 6.4: Vector de Objetos y Referencias

Para crear una nueva instancia de un objeto de una clase, se utiliza el nuevo palabra clave junto con el nombre de la clase:

Bola b = new Ball () -

Uno de los conceptos clave en el trabajo con los tipos de referencia es el hecho de que una variable de un tipo particular no contiene realmente un objeto de ese tipo. En su lugar, contiene una referencia a un objeto de tipo correcto. Un efecto secundario importante es que dos variables pueden referirse al mismo objeto.

Tenga en cuenta estas declaraciones:

b1 = new bola bola () - Bola b2 = b1

Aquí, tanto b1 y b2 referirse a la misma instancia de la Pelota clase.

Artículos Relacionados