¿Cuál es la diferencia entre referencia, instancia y objeto en Java?

9 Respuestas


  • El objeto es una memoria ocupada para una clase. La referencia apunta a esa memoria y tiene un nombre (puede llamarlo como una variable). Por ejemplo,
    A a = new A ();
    aquí cuando escribimos "nueva A ();" parte de la memoria estará ocupada en el sistema.
    'a' es la referencia (variable) que apunta a esta memoria y se usa para acceder a los datos presentes en esta memoria.
  • La referencia es una variable que apunta a los objetos. El objeto es la instancia de la clase que tiene algo de memoria y la instancia es una variable y los métodos que tiene el objeto.
  • El objeto es solo una memoria asignada a las variables de clase. Pero en un momento particular, los valores que mantienen las variables es la instancia de ese objeto. Un solo objeto puede tener más de una instancia.
  • El objeto es una superclase predeterminada ... sí, es una clase Java.
    La instancia y el objeto son iguales.
    La referencia es como un puntero para referirse a un objeto
    Bus b = new Bus ();
    aquí hay una referencia
  • el objeto tiene una memoria asignada durante su creación usando la sintaxis
    classname var = new classname ();
    Pero, por ejemplo, la creación devuelve solo un puntero que hace referencia a un objeto, la sintaxis es
    classname varname;
  • Objeto es la instancia de una clase, que es concreta. A partir del ejemplo anterior, podemos crear una instancia de la clase Vehículo como se indica a continuación.

      Vehicle vehicleObject;

    Podemos tener diferentes objetos de la clase Vehículo, por ejemplo, podemos tener objetos de Vehículo con 2 neumáticos, 4 neumáticos, etc. Igualmente diferentes capacidades de motor.

    para más visite en este sitio

  • El objeto se obtiene cuando tiene vida, significa que ha ocupado algo de memoria.
    Puntos de referencia al objeto.
    La instancia es la copia de la referencia que apunta al objeto en un momento determinado.
  • Referencia significa dirección de objeto o variable. El objeto es una instancia de la clase y la instancia significa representativa de la clase, es decir, el objeto.
  • El objeto es una clase de Java.
    La instancia es una variable que es una construcción de esa clase.
    La referencia es lo que los veteranos llamamos puntero a una instancia.

Escribe tu respuesta

Tu respuesta aparecerá después de la moderación