一些感悟

这篇博客将Java的四大引用模型——强引用、软引用、弱引用和虚引用,与现实生活中的社交关系相联系。作者比喻父母为强引用,对象和挚友为强引用,普通朋友为软引用,表面兄弟为弱引用。当面临困境(GC)时,强引用能确保对象不被回收,软引用在内存充足时也是如此,而弱引用则无法阻止对象被回收。通过这个比喻,作者探讨了人际关系如何影响个体的存在状态,并强调了关系稳定性和亲近度对个人生存的重要性。
摘要由CSDN通过智能技术生成

今天学习了一下Java的四大引用模型,结合了时下研究生事件。有了些个人的感悟。

如果说 把内存比作社会 gc比作强大的困境 人比作被创建出来的对象。每个人都是被父母创建出来的,是第一个强引用关系,之后也会跟各种各样的人建立强软弱虚引用,比如跟对象,挚友,或者是自己的目标,野心,爱好。这些都是种强引用;普通朋友,是种软引用;表面兄弟是种弱引用。当gc来临。强引用可以保证对象不被回收,软引用可以保证在内存足够时不被回收,弱引用则毫无作用。关系的不稳定或疏远会导致引用的断开,当一个人没有任何引用了的时候,下一次遭遇gc时那就会被gc清除。

记录于2020-10-14 深夜

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值