Ik ben bezig met een java programma, wat nog wat grote variabelen heeft, waar ik dan informatie uit haal, om dat weer door te geven.
Maar nu vraag ik me af, als ik bijvoorbeeld in een methode ongeveer dit heb:
Ik vraag me dus af, of ik werkgeheugen bespaar, als ik de grote variabelen zelf op null stel, of dat ik dat beter gewoon door de java garbage collector kan laten doen...
Maar nu vraag ik me af, als ik bijvoorbeeld in een methode ongeveer dit heb:
Java:
1
2
3
4
5
6
7
8
| Collection blaat = // een of andere grote collection // Ik doe iets met mijn grote collection // en zet die info in een nieuwe lijst ArrayList blater = //info die ik nodig heb /// is het dan handig om dit te doen: blaat = null; return blater; |
Ik vraag me dus af, of ik werkgeheugen bespaar, als ik de grote variabelen zelf op null stel, of dat ik dat beter gewoon door de java garbage collector kan laten doen...
Systeempje; Ballaida of Avalon in GuildWars