Was ist die Instanziierung in Java Die Aktion der Anweisung wird als Objekt erstellt, dh Instanziation.
1) Die „neue Demo“ auf der rechten Seite verwendet die Demo-Klasse als Vorlage, um ein Demo-Klassenobjekt (auch als Demo-Objekt bezeichnet) im Heap-Bereich zu erstellen.2) Das () am Ende bedeutet, dass nach der Erstellung des Objekts sofort der Konstruktor der Demo-Klasse aufgerufen wird, um das neu generierte Objekt zu initialisieren. Es gibt definitiv einen Konstruktor. Wenn Sie es nicht schreiben, fügt Java einen Standardkonstruktor für Sie hinzu.
3) Die „Demo-Demo“ auf der linken Seite erstellt eine Demo-Klassenreferenzvariable. Die sogenannte Demo-Klassenreferenz ist eine Objektreferenz, mit der in Zukunft auf das Demo-Objekt verwiesen werden kann. 4) Der „="-Operator stellt den Objektverweis auf das gerade erstellte Demo-Objekt her.Fünf Möglichkeiten, Objekte in Java zu erstellen (instanziieren)
1. Verwenden Sie die new-Anweisung, um ein Objekt zu erstellen.2. Geben Sie das Objekt über die Factory-Methode zurück, z. B.:
Demo demo = new Demo();
String str = String.valueOf(23);
Das obige ist der detaillierte Inhalt vonWie sieht die Java-Instanziierung aus?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!