怎么理解内存溢出和内存泄漏

内存溢出(OOM) 内存溢出是引发程序崩溃的罪魁祸首之一,当应用程序内存增长速度非常快,造成的垃圾速度已经跟不上内存消耗的速度,容易出现内存溢出问题,大多数情况下,GC会进行各种年龄段的垃圾回收,实在不行了就触发Full GC,这时候会回收大量的内存,供程序继续使用 javadoc对OutOfMemoryError的解释是:没有空闲内存,并且垃圾回收器也无法提供更多内存 没有空闲内存一般有两种情况
相关文章
相关标签/搜索