什么是内存泄漏?
简单来说就是一句话:长生命周期的对象持有短生命周期对象的引用,必然会发生内存泄漏
请看这里
但是还有个问题,就是要重写equals方法和hashcode方法,
否则不会发生内存泄漏问题。