I have a general idea of how the Garbage Collector works in Java, but my reasoning for destroying an object is not because I care about freeing up memory, but because of functio
why you cannot add a boolean "picked" default = false? or create a list and remove from it?