use*_*098 1 .net garbage-collection weak-references
MSDN:
弱引用对于使用大量内存的对象很有用,但如果它们被垃圾回收回收,则可以轻松地重新创建.
和
当您使用弱引用时,应用程序仍然可以获得对该对象的强引用,从而阻止其被收集.但是,在重新建立强引用之前,始终存在垃圾收集器首先到达对象的风险.
我的问题是:为什么可以轻松地重新创建WeakReference对象?GC发布后,与普通对象相比,可以轻松地重新创建吗?
你误读了这个文字.当它说
弱引用对于使用大量内存的对象很有用,但如果它们被垃圾回收回收,则可以轻松地重新创建.
它的意思是
如果
你有一个使用大量内存但可以轻松重新创建的对象
然后
对此对象的弱引用可能很有用
| 归档时间: |
|
| 查看次数: |
157 次 |
| 最近记录: |