Was ist der Unterschied zwischen Referenz, Instanz und Objekt in Java?

9 Antworten


  • Object ist ein belegter Speicher für eine Klasse. Referenz zeigt auf diesen Speicher und er hat einen Namen (Sie können ihn als Variable aufrufen). Zum Beispiel
    A a = new A();
    hier, wenn wir "new A();" schreiben etwas Speicher wird im System belegt.
    'a' ist die Referenz (Variable), die auf diesen Speicher zeigt und verwendet wird, um auf die in diesem Speicher vorhandenen Daten zuzugreifen.
  • Referenz ist eine Variable, die auf die Objekte zeigt. Objekt ist die Instanz der Klasse, die über etwas Speicher verfügt, und Instanz ist eine Variable und Methoden, die das Objekt hat.
  • Object ist nur ein Speicher, der den Variablen der Klasse zugewiesen ist. Aber zu einem bestimmten Zeitpunkt ist der von Variablen gehaltene Wert die Instanz dieses Objekts. Ein einzelnes Objekt kann mehr als eine Instanz haben.
  • Object ist standardmäßig eine Superklasse.....ja, es ist eine Java-Klasse.
    Instanz und Objekt sind gleich.
    Referenz ist wie ein Zeiger auf ein Objekt zu verweisen
    Bus b = new Bus();
    hier b ia eine Referenz
  • dem Objekt wird während seiner Erstellung ein Speicher zugewiesen, wobei die Syntax
    Klassenname var=neuer Klassenname() verwendet wird;
    Aber für die Instanzerstellung gibt es nur einen Zeiger zurück, der auf ein Objekt
    verweist , Syntax ist Klassenname varname;
  • Object ist die Instanz einer Klasse, die konkret ist. Aus dem obigen Beispiel können wir eine Instanz der Klasse Vehicle wie unten angegeben erstellen

      Fahrzeug FahrzeugObjekt;

    Wir können verschiedene Objekte der Klasse Fahrzeug haben, zum Beispiel können wir Fahrzeugobjekte mit 2 Reifen, 4 Reifen usw. haben. Ebenso unterschiedliche Motorleistungen.

    für mehr besuche in dieser seite

  • Das Objekt wird erhalten, wenn es ein Leben hat, d. h. es hat etwas Speicher belegt.
    Referenzpunkte auf das Objekt.
    Instanz ist die Kopie der Referenz, die zu einem bestimmten Zeitpunkt auf das Objekt verweist.
  • Referenz bedeutet Adresse des Objekts oder der Variablen. Objekt ist Instanz einer Klasse und Instanz bedeutet repräsentativ für Klasse, dh Objekt.
  • Object ist eine Java-Klasse.
    Instanz ist eine Variable, die eine Konstruktion dieser Klasse ist.
    Referenz ist das, was wir Oldtimer einen Zeiger auf eine Instanz nennen.

Schreibe deine Antwort

Ihre Antwort erscheint nach der Moderation appear