看啥推荐读物
专栏名称: 鸿洋
你好,欢迎关注鸿洋的公众号,每天为您推送高质量文章,让你每天都能涨知识。点击历史消息,查看所有已推送的文章,喜欢可以置顶本公众号。此外,本公众号支持投稿,如果你有原创的文章,希望通过本公众号发布,欢迎投稿。
目录
相关文章推荐
stormzhang  ·  下跌未必是好事·  4 天前  
鸿洋  ·  谷歌杀疯了!Gemini ...·  3 天前  
鸿洋  ·  Apk安装之谜·  4 天前  
今天看啥  ›  专栏  ›  鸿洋

Android 强、软、弱、虚引用 区别和使用场景

鸿洋  · 公众号  · android  · 2018-06-08 07:30
本文作者作者:杨充链接:https://blog.csdn.net/m0_37700275/article/details/79820814本文由作者授权发布。0关于四种引用java.lang.ref包中提供了几个类:SoftReference类、WeakReference类和PhantomReference类,它们分别代表软引用、弱引用和虚引用。ReferenceQueue类表示引用队列,它可以和这三种引用类联合使用,以便跟踪Java虚拟机回收所引用的对象的活动。在Android下的ref包结构 1强引用1.0 关于强引用引用的场景直接new出来的对象String str = new String(“yc”);1.1 强引用介绍强引用是使用最普遍的引用。如果一个对象具有强引用,那垃圾回收器绝不会回收它。当内存空间不足,Java虚拟机宁愿抛出OutOfMemoryError错误,使程序异常终止,也不会靠随意回收具有强引用的对象来解决内存不足的问题。通过 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照