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