内存泄漏和内存溢出的关系

内存泄漏和内存溢出的关系

下面是我的浅显理解:

  1. 内存溢出,指的是内存不够,这里的不够可以打个比方,总是在new 对象,而GC回收不过来,那么就出现oom,就好比一个池子,进水的速度远远大于排水的速度,那么迟早会溢出来;
  2. 内存泄漏,指的是申请的内存不释放,好像和上面一样,但是这里说的是不释放,打个比方就是创建的对象不会被GC,就好比没有排水口的池子,迟早漏出来;
原文地址:https://www.cnblogs.com/bigdig/p/13911013.html