약한 참조에 대한 실용적인 사용이 있습니까? [복제] 중복 가능성 : 약한 참조-얼마나 유용합니까? 약한 참조는 가비지 수집기에서 언제든지 주장 할 수 있기 때문에이를 사용하는 실질적인 이유가 있습니까? 리스너와 같은 다른 곳에서 사용되는 한 무언가에 대한 참조를 유지하려면 약한 참조를 사용할 수 있습니다. WeakHashMap은 파생 데이터에 대한 키의 단기 캐시로 사용할 수 있습니다. 또한 다른 곳에 사용 된 객체에 대한 정보를 보관하는 데 사용할 수 있으며 해당 객체가 언제 폐기되는지 알 수 없습니다. BTW 소프트 참조는 약한 참조와 비슷하지만 항상 즉시 정리되지는 않습니다. GC는 가능한 경우 항상 약한 참조를 버리고 가능한 경우 소프트 참조를 유지합니다. 팬텀 참조라는 또 다른 종류의 참조가 ..