Objekterzeugung

lo

Mitglied
Hey,

ich hab noch eine kleine Verständnissfrage:

Mir ist klar, dass ich mit dem "Befehl":
Klasse1 Name1 = new Klasse();
ein Objekt der Klasse1 mit dem Namen Namen1 erstelle.
Nicht ganz klar ist mir aber, was ich mit diesem "Befehl" erstelle:
Variable = new Klasse1();
Mit dem Befehl "new Klasse1()" rufe ich den Konstruktor auf, das ist mir klar, aber was mit der Variable passiert ist mir nicht ganz klar!
 
Zuletzt bearbeitet:

franky27

Bekanntes Mitglied
Dein "Name1" ist doch bereits die Variable...
Entweder du deklarierst und instanzierst diese in einem Schritt
Java:
BeispielKlasse varName = new BeispielKlasse();
Oder du deklarierst nur und instanzierst später
Java:
BeispielKlasse varName;
varName = new BeispielKlasse();
Bei der Deklaration wird nur Speicherplatz für ein Objekt angelegt, bei
der Instanzierung wird dann ein Objekt erzeugt.
 

Gucky

Top Contributor
Objekte liegen auf dem Heap (Haufen) und Variablen auf dem Stack (Stapel). Wenn du einer Variable einen neuen Wert zuweist, so wird in dem Fall eine Speicheradresse, die auf einen Ort auf dem Heap zeigt, in die Variable geschrieben.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
H Welche Werte bei Objekterzeugung eingeben? Java Basics - Anfänger-Themen 2
S Klassen statische Objekterzeugung vor Konstruktoraufruf??? Java Basics - Anfänger-Themen 6
N This bei objekterzeugung Java Basics - Anfänger-Themen 6
J Wert bei Objekterzeugung verändern Java Basics - Anfänger-Themen 12
S "Sichtbarkeitsmodifizierer" und Objekterzeugung Java Basics - Anfänger-Themen 1
M Ein Bild durch Objekterzeugung zeichnen Java Basics - Anfänger-Themen 5
H MyID3 Problem bei Objekterzeugung Java Basics - Anfänger-Themen 4
J Kleinere Frage zur Vererbung/Objekterzeugung Java Basics - Anfänger-Themen 2
Z Vererbung Objekterzeugung Java Basics - Anfänger-Themen 4
LionAge Kapselung, Verständnisfrage zur Objekterzeugung Java Basics - Anfänger-Themen 4
J Klassen Fehler mit Parameter des Konstruktors bei einer Objekterzeugung Java Basics - Anfänger-Themen 5
D Verschachtelte Objekterzeugung Java Basics - Anfänger-Themen 6
E Objekterzeugung in JAVA Java Basics - Anfänger-Themen 7
F OOP Objekterzeugung in IF-Struktur Java Basics - Anfänger-Themen 2
J Objekterzeugung im Konstruktor - Mehrfach gleiche Referenzvariable? Java Basics - Anfänger-Themen 4
L Objekterzeugung Unterschied..? Java Basics - Anfänger-Themen 6
C Vererbung "extends" umgehen mittels Objekterzeugung?! Java Basics - Anfänger-Themen 29
N Verständnisfrage zur Objekterzeugung Java Basics - Anfänger-Themen 5
G objekterzeugung Java Basics - Anfänger-Themen 7
S Methode für Objekterzeugung Java Basics - Anfänger-Themen 8
G objekterzeugung...absoluter anfänger :) Java Basics - Anfänger-Themen 27
S problem bei objekterzeugung Java Basics - Anfänger-Themen 8

Ähnliche Java Themen

Neue Themen


Oben