强软弱虚引用非常通俗易懂的代码理解
网上关于四种引用长篇概论很多,不过大多是理论,看是看懂了可能就是一头雾水,下面我用很简单的代码帮助你加强理解和记忆。 前述:除了强引用外,其他引用不是我们所常见的 new出来的对象,而是需要借用3个类SoftReference软引用,WeakReference弱引用,PhantomReference虚引用 1.强引用 概述:即发生OOM(Out Of Memory)内存空间满了也不会去回收,比如我们平常 new出来的对象。 Object object = new Object(); System.out.println("回收前:"+object); System.gc(
用户评论