Wenn ich z.b. eine Klasse mit einer Main Methode habe, in der Objekte erzeugt wurden, soll ich die nicht mehr benötigten Objekte dann am Ende derefenzieren so dass sie der GC explizit aufräumt oder lässt man das weg, weil das Programm ja eh beendet wird?
1 | public static void main(String[] args) { |
2 | Person per1 = new Person("Fritz"); |
3 | Person per2 = new Person("Hans"); |
4 | Boolean ende = false; |
5 | |
6 | do{ |
7 | // mach was, bis ende gleich true |
8 | |
9 | while(!ende) |
10 | |
11 | /* Soll man hier die Objekte dann derefenzieren, |
12 | so dass der GC sie expliztit aufräumt oder |
13 | soll man das weg lassen? * / |
14 | // z.b. könnte ich ja schreiben: |
15 | per1 = null; |
16 | per2 = null; |
17 | |
18 | } |