title: Does variable = null set it for garbage collection
body: <p>Help me settle a dispute with a coworker:
  Does setting a variable or collection to null in Java aid in garbage collection and reducing memory usage? If I have a long running program and each function may be iteratively called (potentially thousands of times): Does setting all the variables in it to null before returning a value to the parent function help reduce heap size/memory usage?</p>