Dobrý den co to znamená silná a slabá reference ? Párkrát jsem o tom četl ale nikde nemůžu najít pořaídné vysvětlení ... vím že to má co dělat s carbage collectorem ale nevím přesně co...
V jakém kontextu máš na mysli?
STFW:
https://en.wikipedia.org/wiki/Weak_reference#Java
http://weblogs.java.net/blog/2006/05/04/understanding-weak-references
WeakReference ti může uklidit GC (pak dostaneš null).
No mám na mysli slabé a silné reference především v actionscriptu 3 kde jsem na ně narazil jedině při deklaraci posluchače události a jejich vysvětlení jsem moc nepochopil : http://help.adobe.com/cs_CZ/FlashPlatform/reference/actionscript/3/flash/events/EventDispatcher.html#addEventListener() (http://help.adobe.com/cs_CZ/FlashPlatform/reference/actionscript/3/flash/events/EventDispatcher.html#addEventListener())
(atribut useWeakReference) ...
Jo ok už jsem to pochopil vpodstatě se na objekt který obsahuje funkci posluchače přidá slabý odkaz který se nebude pro GC počítat jako platný ...
Dobrá přednáška týkající se GC a weak/soft/phantom referencí. Sice se zabývá Javou, ale principy budou v ActionScriptu asi podobné:
http://www.youtube.com/watch?feature=player_detailpage&v=KTC0g14ImPc#t=1164s