美文网首页
弱引用和软引用

弱引用和软引用

作者: 江南_烟雨 | 来源:发表于2017-03-30 10:01 被阅读0次

1.  SoftReference:软引用-->当虚拟机内存不足时,将会回收它指向的对象;需要获取对象时,可以调用get方法。

2.  WeakReference:弱引用-->随时可能会被垃圾回收器回收,不一定要等到虚拟机内存不足时才强制回收。要获取对象时,同样可以调用get方法。

3. WeakReference一般用来防止内存泄漏,要保证内存被虚拟机回收,SoftReference多用作来实现缓存机制(cache);

相关文章

网友评论

      本文标题:弱引用和软引用

      本文链接:https://www.haomeiwen.com/subject/ceoxuttx.html