908得票12回答
Java中SoftReference和WeakReference有什么区别?

java.lang.ref.WeakReference和java.lang.ref.SoftReference有什么区别?

269得票6回答
在ARC中,总是将self的弱引用传递到块中?

我对Objective-C中块的使用有些困惑。我目前正在使用ARC,我的应用程序中有相当多的块,目前始终引用self而不是它的弱引用。这可能导致这些块保留self并阻止其被释放吗?问题是,在块中是否应始终使用self的weak引用?-(void)handleNewerData:(NSArray...

264得票7回答
弱引用和无主引用有什么区别?

Swift拥有以下内容: 强引用 弱引用 无主引用 无主引用和弱引用有何不同? 在什么情况下使用无主引用是安全的? 无主引用是否像C/C++中的悬垂指针一样存在安全风险?

234得票18回答
如何在Swift中声明一个弱引用数组?

我希望在Swift中存储弱引用数组。这个数组本身不应该是弱引用,而它的元素应该是。我认为Cocoa的NSPointerArray提供了一个非类型安全版本。

213得票7回答
Java:强引用/软引用/弱引用/虚引用的区别

我已经阅读了关于Java中不同类型引用(强、软、弱、虚)的这篇文章,但我并不是很理解。 这些引用类型有什么区别,每种类型应该在什么情况下使用?

189得票4回答
如何在Java和Android开发中使用WeakReference?

我已经做了2年的Java开发工作。 但是我从来没有在我的代码中使用过WeakReference。如何使用WeakReference使我的应用程序更高效,特别是Android应用程序?

169得票10回答
什么时候使用WeakHashMap或WeakReference?

我从未见过对弱引用的实现,因此正在尝试弄清楚它们的用例以及如何实现。您何时需要使用WeakHashMap或WeakReference,并且它是如何被使用的?

104得票9回答
在JavaScript中是否可能创建“弱引用”?

在JavaScript中有没有创建对另一个对象的“弱引用”的方法? 这里是描述“弱引用”的维基页面。 这是另一篇介绍Java中“弱引用”的文章。 有人能想到在JavaScript中实现这种行为的方法吗?

103得票1回答
弱引用指向哪里?

我经常这样做,let when = DispatchTime.now() + 2.0 DispatchQueue.main.asyncAfter(deadline: when) { beep() } 而在一个应用程序中,我们经常这样做tickle.fresh(){ msg in ...

102得票8回答
弱引用有实际用途吗?

可能重复问题: 弱引用 - 它们有多有用? 由于弱引用可以被垃圾回收器在任何时间收回,那么使用它们还有什么实际的理由吗?