Was passiert wenn ich ein Objekt erstelle zB.
aber im nachhinein soetwas mache
Was läuft da im hintergrund ab? Ist das speicher und laufzeittechnisch gesehen eine Katastrophe oder ist das nicht weiter schlimm? Immerhin ruft der new-Operator, soweit ich weiß, nur den Konstruktur der Klasse auf. In diesem Fall würde ja nur ein String überschrieben werden.
Java:
Test t = new Test("Test1");
Java:
//Code
t = new Test("Test2");
//Code
t = new Test("Test3");
Was läuft da im hintergrund ab? Ist das speicher und laufzeittechnisch gesehen eine Katastrophe oder ist das nicht weiter schlimm? Immerhin ruft der new-Operator, soweit ich weiß, nur den Konstruktur der Klasse auf. In diesem Fall würde ja nur ein String überschrieben werden.