黑马程序员技术交流社区

标题: Java有GC,还会出现内存泄漏 [打印本页]

作者: play1369    时间: 2015-1-29 00:46
标题: Java有GC,还会出现内存泄漏
*内存泄露是什么?Java有GC,还会出现内存泄漏吗?
就是我们的程序运行完以后,内存空间没有被释放
用动态存储分配函数动态开辟的空间,
在使用完毕后未释放,结果导致一直占据该内存单元。直到程序结束。

Java内存泄露
1.new很大的数组,比如字节读取流的available()方法,文件很大的或者很多对象
2.方法递归调用次数过多,如8000次
3.已存入HashSet和HashMap的元素,又修改了参与Hash值运算的属性
……
还有其他情况






欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2