I have heard somewhere that if we have a large object and we want to re-initialize it
BigObject bigObject = new BigObject(); // do something bigObject = new BigObject();
It is better to first equate it to null and only then initialize it again.
BigObject bigObject = new BigObject(); // do something bigObject = null; bigObject = new BigObject();
Allegedly, then the garbage collector will work more efficiently. Is it true?