今天爱分享给大家带来关于内存溢出和内存泄漏的区别【面试题详解】,希望能够帮助到大家。
内存溢出:(Out Of Memory—OOM)
系统已经不能再分配出你所需要的空间,比如你需要100M的空间,系统只剩90M了,这就叫内存溢出
内存泄漏: (Memory Leak)
强引用所指向的对象不会被回收,可能导致内存泄漏,虚拟机宁愿抛出OOM也不会去回收他指向的对象
原文链接:https://blog.itblood.com/4215.html,转载请注明出处。
今天爱分享给大家带来关于内存溢出和内存泄漏的区别【面试题详解】,希望能够帮助到大家。
内存溢出:(Out Of Memory—OOM)
系统已经不能再分配出你所需要的空间,比如你需要100M的空间,系统只剩90M了,这就叫内存溢出
内存泄漏: (Memory Leak)
强引用所指向的对象不会被回收,可能导致内存泄漏,虚拟机宁愿抛出OOM也不会去回收他指向的对象