强引用、软引用、弱引用、幻象引用

在 Java 语言中,除了原始数据类型的变量,其他所有都是所谓的引用类型,指向各种不同的对象。

不记得在哪儿看到一个很有趣的比喻:

  • 强引用就像大老婆,关系很稳固。
  • 软引用就像二老婆,随时有失宠的可能,但也有扶正的可能。
  • 弱引用就像情人,关系不稳定,可能跟别人跑了。
  • 幻像引用就是梦中情人,只在梦里出现过。

JDK 1.2开始引入了该java.lang.ref包,推荐文章Java Reference Objects,清晰介绍了几个引用类型的概念和作用。
有关reachability的例子,也是reachabilityFence的使用案例:Finalizer being run while class still in use (escape analysis bug)


本文链接:

https://pugqq.com/archives/java-reference-types.html
强引用、软引用、弱引用、幻象引用 - I/O
11 评论
    xhhggfdccbSogo BrowserWindows 10
    11月23日 回复

    每次看到你的文章,我都觉得时间过得好快。 https://www.yonboz.com/video/83168.html

    pstfevvuwjSogo BrowserWindows 10
    11月19日 回复

    你的文章充满了创意,真是让人惊喜。 http://www.55baobei.com/yzQsSeAO28.html

    gofedppcpbSogo BrowserWindows 10
    11月19日 回复

    你的文章让我感受到了不一样的风景,谢谢分享。 https://www.4006400989.com/qyvideo/9355.html

    bsttfrpboaSogo BrowserWindows 10
    11月18日 回复

    你的文章让我感受到了无尽的欢乐,谢谢分享。 http://www.55baobei.com/opx2QHLwTS.html

    kgncrvrgzbSogo BrowserWindows 10
    11月15日 回复

    你的文章让我感受到了无尽的欢乐,谢谢分享。 http://www.55baobei.com/opx2QHLwTS.html

    uceppolxzaSogo BrowserWindows 10
    11月14日 回复

    你的文章总是能给我带来欢乐,谢谢你! http://www.55baobei.com/6b4sITGEQD.html

    xllrqinfunSogo BrowserWindows 10
    11月12日 回复

    《策马奔腾》剧情片高清在线免费观看:https://www.jgz518.com/xingkong/152697.html

    igfwnjlrjdSogo BrowserWindows 10
    10月5日 回复

    想想你的文章写的特别好www.jiwenlaw.com

    btowyjattlSogo BrowserWindows 10
    10月4日 回复

    想想你的文章写的特别好https://www.ea55.com/

    dzegvkapehSogo BrowserWindows 10
    9月22日 回复

    叼茂SEO.bfbikes.com

    pobekkvtoqSogo BrowserWindows 10
    9月22日 回复

    博主真是太厉害了!!!

# 最近更新

Nginx的proxy_pass指令完全拆解2021-03-21

Nginx配置Jenkins域名访问2021-01-03

设计模式 - 浅谈备忘录模式2020-12-02

设计模式 - 浅谈中介者模式2020-11-23

设计模式 - 浅谈迭代器模式2020-11-02

MySQL5.7 字符集设置2020-10-26

设计模式 - 浅谈状态模式2020-10-23

设计模式 - 浅谈访问者模式2020-10-13

设计模式 - 浅谈观察者模式2020-10-12

设计模式 - 浅谈命令模式2020-09-21