内存泄露: 程序员开辟了堆区内存使用,使用之后未释放,导致这块内存不能被使用,就称内存泄露 内存溢出: 1、申请的内存,系统给的不够,给少了 2、申请小内存,却把占据比这个内存更大的数据放入这个内存。 eg:申请int 大小的内存 ,放入long大小的数据.