In computer programming, a weak reference is a reference that does not protect the referenced object from collection by a garbage collector; unlike a strong reference. An object referenced only by weak references is considered unreachable (or weakly reachable) and so may be collected at any time. Some garbage-collected languages feature or support various levels of weak references, such as Java, C#, Python, Perl, and Lisp.
Read more about Weak Reference: Garbage Collection, Variations, Examples
Famous quotes containing the words weak and/or reference:
“A weak mind is the only defect out of our power to mend.”
—François, Duc De La Rochefoucauld (16131680)
“I am more and more convinced that, with reference to any public question, it is more important to know what the country thinks of it than what the city thinks. The city does not think much.”
—Henry David Thoreau (18171862)