美文网首页
some articles

some articles

作者: 秋林格瓦斯 | 来源:发表于2019-05-15 10:47 被阅读0次

1. 强引用, 软应用,弱引用,虚引用之间的区别
对象的生命周期,垃圾回收。

强引用:在代码中普遍存在的,类似“Object obj = new Object()”这类引用,只要强引用还在,垃圾收集器永远不会回收掉被引用的对象。

软引用:是一种相对强引用弱化一些的引用,可以让对象豁免一些垃圾收集,只有当jvm认为内存不足时,才会去试图回收软引用指向的对象。jvm会确保在抛出OutOfMemoryError之前,清理软引用指向的对象。

弱引用:非必需对象,但它的强度比软引用更弱,被弱引用关联的对象只能生存到下一次垃圾收集发生之前。

虚引用:也称为幽灵引用或幻影引用,是最弱的一种引用关系,无法通过虚引用来获取一个对象实例,为对象设置虚引用的目的只有一个,就是当着个对象被收集器回收时收到一条系统通知。

相关文章

  • some articles

    1. 强引用, 软应用,弱引用,虚引用之间的区别对象的生命周期,垃圾回收。 强引用:在代码中普遍存在的,类似“Ob...

  • Day59

    l read some articles and watched some videos about change...

  • Begin to write - day1

    I would like to write some articles in English, for writi...

  • January 4, 2016

    Only some excerpts from two articles in this issue. From ...

  • Live life in your own style

    Maybe there are some persons who read my articles found t...

  • Write technical articles in Engl

    From now on, I plan to write some articles in English. I ...

  • Day1毕业论文Action Plan

    I read 2 articles in writing research founding some infor...

  • Journal 2!

    I have not write some articles for several days due to bu...

  • Journal 4!

    I will try to translate some articles about lyric,but I h...

  • articles

    AWS vs Paperspace vs FloydHub : Choosing your cloud GPU p...

网友评论

      本文标题:some articles

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