整体架构 强引用 强引用是默认支持,当内存不足的时候,JVM开始垃圾回收,对于强引用的对象,就算是出现了OOM也不会回收对象. 强引用是最常见的普通对象引用,只要还有强引用指向对象,对象就存活,垃圾回收器不会处理存活对象.一般把一个对象赋给一个引用变量,这个引用变量就是强引用.当一个对象被强引用变量所引用,它就处于可达状态,是不会被垃圾回收的,即使之后都不会再用到了,也不会回收.因此强引用是造成Java内存泄漏的主要原因之一. 关于Java内存泄漏的详细内容,可以参考这篇博客:https://b…