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?