Person p = new Person(); Was macht es im Speicher?
Laden Sie die Person.class-Datei in den Speicher.
Wenn p in der Hauptmethode definiert ist, wird im Stapelbereich ein Variablenraum p geöffnet.
Ordnen Sie Platz für Objekte im Heap-Speicher zu.
Führen Sie die Standardinitialisierung der Mitglieder im Objekt durch.
Mitglieder im Objekt explizit initialisieren.
Rufen Sie den Konstruktionscodeblock auf, um das Objekt zu initialisieren. (Wenn nicht, wird es nicht ausgeführt)
Rufen Sie den Konstruktor auf, um das Objekt zu initialisieren. Das Objekt wird initialisiert.
Weisen Sie der p-Variablen die Speicheradresse des Objekts zu und lassen Sie die p-Variable auf das Objekt zeigen.
Das obige ist der detaillierte Inhalt vonPerson p = new Person(); Was macht es im Speicher?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!