内存溢出和内存泄漏

一、区别

内存溢出 out of memory,是指程序在申请内存之后,没有足够的空间供其使用。

  比如申请了integer,但给他存了一个long才能存下的数。

内存泄漏 memory leak     ,是指程序在申请内存后,无法释放已申请的空间。

  一次泄漏可以忽略,但内存泄漏堆积后,会导致内存被占用完。

二、原因及解决方案

内存溢出的解决思路

posted @ 2020-07-17 09:39  朱果果  阅读(176)  评论(0编辑  收藏  举报