内存泄漏&内存溢出

112 阅读1分钟

内存泄漏(Memory Leak)

内存实际可用的内存大小<内存物理大小

产生原因:有些对象引用丢失,没有被GC

内存溢出(Memory Overflow)

是指程序在申请内存时,没有足够的内存空间供其使用,出现out of memory;比如申请了一个integer,但给它存了long才能存下的数,那就是内存溢出。

注:memory leak会最终会导致out of memory!