work hard work smart

专注于Java后端开发。 不断总结,举一反三。
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2011年5月4日

摘要: 1、弱引用可以让您保持对对象的引用,同时允许GC在必要时释放对象,回收内存。对于那些创建便宜但耗费大量内存的对象,即希望保持该对象,又要在应用程序需要时使用,同时希望GC必要时回收时,可以考虑使用弱引用。2、弱引用在引用对象的同时仍然允许对该对象进行垃圾回收。3、实际存在的是一个对象,可以当n个来使用4、以下是msdn中的内容 公共语言运行库“垃圾回收”机制回收分配给对象的无法访问的(即“不可到达的”)内存。如果对对象的所有引用变得无效(例如,将那些引用设置为空引用(Visual Basic 中为 Nothing)),则该对象成为不可到达的。 垃圾回收将调用对象的 Finalize ... 阅读全文

posted @ 2011-05-04 13:20 work hard work smart 阅读(1680) 评论(0) 推荐(1) 编辑