privacy
Captain
- Registriert
- Aug. 2004
- Beiträge
- 3.238
Hallo zusammen ich habe eine Frage an euch. Ich denke ich weiss es aber ich bin mir nicht sicher, vielleicht könnt ihr mich verbessern oder bestätigen.
Ich habe folgenden Code:
Wieviele Objekte habe ich nach ausführen dieses Codes? Ich würde sagen 3 Objekte!
Wieviel Referenzen wurden deklariert? - Ich würde sagen auch 3, da die Objektinhalte für t2 und t3 zwar gleich sind, es aber trotzdem 2 verschiedene Objekte sind.
Und für String mit Inhalt "test1" ist die Referenz jetzt t1.
Ist das richtig so weit oder habe ich doch einen Denkfehler gemacht ?
mfg Denis
Ich habe folgenden Code:
Code:
String t1 = null;
String t2 = new String("test1");
String t3 = new String("test2");
t1 = t2;
t2 = t3;
Wieviele Objekte habe ich nach ausführen dieses Codes? Ich würde sagen 3 Objekte!
Wieviel Referenzen wurden deklariert? - Ich würde sagen auch 3, da die Objektinhalte für t2 und t3 zwar gleich sind, es aber trotzdem 2 verschiedene Objekte sind.
Und für String mit Inhalt "test1" ist die Referenz jetzt t1.
Ist das richtig so weit oder habe ich doch einen Denkfehler gemacht ?
mfg Denis